ParameterMetaData
JDBC للاطّلاع على مستندات هذه الفئة، يُرجى الاطّلاع على
java.sql.ParameterMetaData
.
الطُرق
مستندات تفصيلية
getParameterClassName(param)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.ParameterMetaData#getParameterClassName(int)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
param | Integer | فهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 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)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
param | Integer | فهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 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)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
param | Integer | فهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1. |
الإرجاع
Integer
: نوع SQL للمَعلمة المحدّدة
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
getParameterTypeName(param)
للاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على
java.sql.ParameterMetaData#getParameterTypeName(int)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
param | Integer | فهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1. |
الإرجاع
String
: اسم النوع الخاص بقاعدة البيانات للمَعلمة المحدّدة. هذا هو نوع
اسم مؤهَّل بالكامل إذا كانت المَعلمة من النوع الذي يحدّده المستخدم.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
getPrecision(param)
للاطّلاع على مستندات هذه الطريقة، راجِع
java.sql.ParameterMetaData#getPrecision(int)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
param | Integer | فهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1. |
الإرجاع
Integer
: الحد الأقصى لحجم العمود للمَعلمة المحدّدة. بالنسبة إلى البيانات الرقمية، هذا هو الحد الأقصى
للدقة. بالنسبة إلى بيانات الأحرف، يشير ذلك إلى الطول بالأحرف. بالنسبة إلى بيانات التاريخ والوقت، يشير ذلك إلى
طول تمثيل السلسلة بالأحرف (على افتراض الحد الأقصى المسموح به
من الدقة لمكوّن الثواني الكسورية). بالنسبة إلى البيانات الثنائية، يشير ذلك إلى الطول بالبايت. بالنسبة إلى نوع البيانات ROWID
، يكون هذا هو الطول بالبايت. تعرِض القيمة 0 للأنواع
التي لا ينطبق عليها حجم العمود.
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
getScale(param)
للاطّلاع على مستندات هذه الطريقة، راجِع
java.sql.ParameterMetaData#getScale(int)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
param | Integer | فهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1. |
الإرجاع
Integer
— عدد أرقام المعلَمة المخصصة إلى يمين العلامة العشرية. تعرِض القيمة 0
لأنواع البيانات التي لا ينطبق عليها المقياس.
التفويض
تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request
isNullable(param)
للاطّلاع على مستندات هذه الطريقة، راجِع
java.sql.ParameterMetaData#isNullable(int)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
param | Integer | فهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 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)
.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
param | Integer | فهرس المَعلمة المطلوب فحصها. تحتوي المَعلمة الأولى على فهرس 1. |
الإرجاع
Boolean
— true
إذا كانت المَعلمة المحدّدة يمكنها قبول قيم الأرقام الموجبة، false
في غير ذلك.
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/script.external_request