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