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، وهكذا).

الإرجاع

Booleantrue إذا كان بإمكان عبارة 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