Class JdbcParameterMetaData

JdbcParameterMetaData

ParameterMetaData JDBC للاطّلاع على مستندات هذه الفئة، يُرجى الاطّلاع على java.sql.ParameterMetaData.

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
getParameterClassName(param)Stringللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getParameterClassName(int).
getParameterCount()Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getParameterCount().
getParameterMode(param)Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getParameterMode(int).
getParameterType(param)Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getParameterType(int).
getParameterTypeName(param)Stringللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getParameterTypeName(int).
getPrecision(param)Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getPrecision(int).
getScale(param)Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getScale(int).
isNullable(param)Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#isNullable(int).
isSigned(param)Booleanللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#isSigned(int).

مستندات تفصيلية

getParameterClassName(param)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getParameterClassName(int).

المعلمات

الاسمالنوعالوصف
paramIntegerفهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1.

الإرجاع

String: اسم فئة Java المؤهَّل بالكامل الذي تستخدمه طرق JdbcPreparedStatement.setObject(index, x).

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/script.external_request

getParameterCount()

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getParameterCount().

الإرجاع

Integer: عدد المَعلمات التي تحتوي هذه البيانات الوصفية على معلومات عنها.

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/script.external_request

getParameterMode(param)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getParameterMode(int).

المعلمات

الاسمالنوعالوصف
paramIntegerفهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1.

الإرجاع

Integer: وضع المَعلمة المحدّدة، وهو أحد القيم Jdbc.ParameterMetaData.parameterModeIn أو Jdbc.ParameterMetaData.parameterModeOut Jdbc.ParameterMetaData.parameterModeInOut أو Jdbc.ParameterMetaData.parameterModeUnknown.

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/script.external_request

getParameterType(param)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getParameterType(int).

المعلمات

الاسمالنوعالوصف
paramIntegerفهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1.

الإرجاع

Integer: نوع SQL للمَعلمة المحدّدة

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/script.external_request

getParameterTypeName(param)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getParameterTypeName(int).

المعلمات

الاسمالنوعالوصف
paramIntegerفهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1.

الإرجاع

String: اسم النوع الخاص بقاعدة بيانات المَعلمة المحدّدة. هذا هو نوع اسم مؤهَّل بالكامل إذا كانت المَعلمة من النوع الذي يحدّده المستخدم.

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/script.external_request

getPrecision(param)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getPrecision(int).

المعلمات

الاسمالنوعالوصف
paramIntegerفهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1.

الإرجاع

Integer: الحد الأقصى لحجم العمود للمَعلمة المحدّدة. بالنسبة إلى البيانات الرقمية، هذا هو الحد الأقصى للدقة. بالنسبة إلى بيانات الأحرف، يشير ذلك إلى الطول بالأحرف. بالنسبة إلى بيانات التاريخ والوقت، يشير ذلك إلى طول تمثيل السلسلة بالأحرف (على افتراض الحد الأقصى المسموح به من الدقة لمكوّن الثواني الكسورية). بالنسبة إلى البيانات الثنائية، يشير ذلك إلى الطول بالبايت. بالنسبة إلى نوع البيانات ROWID، يشير ذلك إلى الطول بالبايت. تعرِض القيمة 0 للأنواع التي لا ينطبق عليها حجم العمود.

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/script.external_request

getScale(param)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#getScale(int).

المعلمات

الاسمالنوعالوصف
paramIntegerفهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1.

الإرجاع

Integer: عدد الأرقام للمَعلمة المحدّدة على يمين العلامة العشرية تعرِض القيمة 0 لأنواع البيانات التي لا ينطبق عليها المقياس.

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/script.external_request

isNullable(param)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#isNullable(int).

المعلمات

الاسمالنوعالوصف
paramIntegerفهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1.

الإرجاع

Integer: حالة السماح بقيمة فارغة للمَعلمة المحدّدة، وهي إحدى القيم Jdbc.ParameterMetaData.parameterNoNulls أو Jdbc.ParameterMetaData.parameterNullable أو أو Jdbc.ParameterMetaData.parameterNullableUnknown.

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/script.external_request

isSigned(param)

للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ParameterMetaData#isSigned(int).

المعلمات

الاسمالنوعالوصف
paramIntegerفهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1.

الإرجاع

Booleantrue إذا كانت المَعلمة المحدّدة يمكنها قبول قيم الأرقام الموجبة، false في غير ذلك.

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/script.external_request