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