Class JdbcResultSetMetaData

JdbcResultSetMetaData

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

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
getCatalogName(column)Stringللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getCatalogName(int).
getColumnClassName(column)Stringللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getColumnClassName(int).
getColumnCount()Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getColumnCount().
getColumnDisplaySize(column)Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getColumnDisplaySize(int).
getColumnLabel(column)Stringللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getColumnLabel(int).
getColumnName(column)Stringللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getColumnName(int).
getColumnType(column)Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getColumnType(int).
getColumnTypeName(column)Stringللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getColumnTypeName(int).
getPrecision(column)Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getPrecision(int).
getScale(column)Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getScale(int).
getSchemaName(column)Stringللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getSchemaName(int).
getTableName(column)Stringللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#getTableName(int).
isAutoIncrement(column)Booleanللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#isAutoIncrement(int).
isCaseSensitive(column)Booleanللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#isCaseSensitive(int).
isCurrency(column)Booleanللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#isCurrency(int).
isDefinitelyWritable(column)Booleanللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#isDefinitelyWritable(int).
isNullable(column)Integerللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#isNullable(int).
isReadOnly(column)Booleanللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#isReadOnly(int).
isSearchable(column)Booleanللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#isSearchable(int).
isSigned(column)Booleanللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#isSigned(int).
isWritable(column)Booleanللاطّلاع على مستندات هذه الطريقة، يُرجى الاطّلاع على java.sql.ResultSetMetaData#isWritable(int).

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

getCatalogName(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

String: اسم الكتالوج للجدول في العمود المحدّد، أو سلسلة فارغة إذا لم يكن ذلك منطبقًا.

التفويض

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

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

getColumnClassName(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

String: الاسم المؤهَّل بالكامل لفئة قيم العمود المحدّد.

التفويض

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

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

getColumnCount()

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

الإرجاع

Integer: عدد الأعمدة في مجموعة النتائج هذه.

التفويض

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

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

getColumnDisplaySize(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

Integer: الحد الأقصى لعدد الأحرف المسموح به كعرض للأعمدة المحدّدة.

التفويض

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

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

getColumnLabel(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

String: العنوان المقترَح للعمود المحدّد، والذي يتم تحديده عادةً من خلال عبارة AS في SQL. تعرِض القيمة نفسها كدالة getColumnName(column) في حال عدم تحديد AS.

التفويض

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

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

getColumnName(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

String: اسم العمود المحدّد

التفويض

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

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

getColumnType(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

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

التفويض

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

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

getColumnTypeName(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

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

التفويض

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

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

getPrecision(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

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

التفويض

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

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

getScale(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

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

التفويض

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

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

getSchemaName(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

String: مخطّط الجدول للعمود المحدّد

التفويض

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

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

getTableName(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

String: اسم الجدول للعمود المحدّد، أو سلسلة فارغة إذا لم يكن ذلك منطبقًا

التفويض

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

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

isAutoIncrement(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

Boolean: true إذا كان العمود المحدّد مرقّمًا تلقائيًا، false في غير ذلك

التفويض

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

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

isCaseSensitive(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

Boolean: true إذا كان العمود المحدّد حسّاسًا لحالة الأحرف، false بخلاف ذلك

التفويض

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

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

isCurrency(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

Boolean: true إذا كان العمود المحدّد قيمة نقدية، false بخلاف ذلك

التفويض

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

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

isDefinitelyWritable(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

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

التفويض

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

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

isNullable(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

Integer: حالة السماح بالقيم الخالية للعمود المحدّد، وهي Jdbc.ResultSetMetaData.columnNoNulls أو Jdbc.ResultSetMetaData.columnNullable أو Jdbc.ResultSetMetaData.columnNullableUnknown.

التفويض

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

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

isReadOnly(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

Boolean: true إذا كان العمود المحدّد غير قابل للكتابة بالتأكيد، false في الحالات الأخرى

التفويض

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

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

isSearchable(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

Boolean: true إذا كان بإمكان عبارة where استخدام العمود المحدّد، false بخلاف ذلك

التفويض

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

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

isSigned(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

Boolean: true إذا كانت القيم في العمود المحدّد أرقامًا ذات علامة، false في حال عدم استيفاء ذلك الشرط

التفويض

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

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

isWritable(column)

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

المعلمات

الاسمالنوعالوصف
columnIntegerفهرس العمود الذي تريد فحصه (العمود الأول هو 1، والثاني هو 2، وهكذا).

الإرجاع

Boolean: true إذا كان من الممكن الكتابة في العمود المحدّد، false في غير ذلك

التفويض

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

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