Class JdbcResultSetMetaData

فراداده‌ی JdbcResultSet

یک JDBC ResultSetMetaData . برای مستندات این کلاس، به java.sql.ResultSetMetaData مراجعه کنید.

روش‌ها

روش نوع بازگشتی شرح مختصر
get Catalog Name(column) String برای مستندات این روش، به java.sql.ResultSetMetaData#getCatalogName(int) مراجعه کنید.
get Column Class Name(column) String برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnClassName(int) مراجعه کنید.
get Column Count() Integer برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnCount() مراجعه کنید.
get Column Display Size(column) Integer برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnDisplaySize(int) مراجعه کنید.
get Column Label(column) String برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnLabel(int) مراجعه کنید.
get Column Name(column) String برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnName(int) مراجعه کنید.
get Column Type(column) Integer برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnType(int) مراجعه کنید.
get Column Type Name(column) String برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnTypeName(int) مراجعه کنید.
get Precision(column) Integer برای مستندات این متد، به java.sql.ResultSetMetaData#getPrecision(int) مراجعه کنید.
get Scale(column) Integer برای مستندات این متد، به java.sql.ResultSetMetaData#getScale(int) مراجعه کنید.
get Schema Name(column) String برای مستندات این متد، به java.sql.ResultSetMetaData#getSchemaName(int) مراجعه کنید.
get Table Name(column) String برای مستندات این متد، به java.sql.ResultSetMetaData#getTableName(int) مراجعه کنید.
is Auto Increment(column) Boolean برای مستندات این متد، به java.sql.ResultSetMetaData#isAutoIncrement(int) مراجعه کنید.
is Case Sensitive(column) Boolean برای مستندات این متد، به java.sql.ResultSetMetaData#isCaseSensitive(int) مراجعه کنید.
is Currency(column) Boolean برای مستندات این متد، به java.sql.ResultSetMetaData#isCurrency(int) مراجعه کنید.
is Definitely Writable(column) Boolean برای مستندات این متد، به java.sql.ResultSetMetaData#isDefinitelyWritable(int) مراجعه کنید.
is Nullable(column) Integer برای مستندات این متد، به java.sql.ResultSetMetaData#isNullable(int) مراجعه کنید.
is Read Only(column) Boolean برای مستندات این متد، به java.sql.ResultSetMetaData#isReadOnly(int) مراجعه کنید.
is Searchable(column) Boolean برای مستندات این روش، به java.sql.ResultSetMetaData#isSearchable(int) مراجعه کنید.
is Signed(column) Boolean برای مستندات این متد، به java.sql.ResultSetMetaData#isSigned(int) مراجعه کنید.
is Writable(column) Boolean برای مستندات این روش، به java.sql.ResultSetMetaData#isWritable(int) مراجعه کنید.

مستندات دقیق

getCatalogName(column)

برای مستندات این روش، به java.sql.ResultSetMetaData#getCatalogName(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

String — نام کاتالوگ برای جدول در ستون تعیین‌شده، یا یک رشته خالی در صورت عدم وجود.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

getColumnClassName(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnClassName(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

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) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Integer - حداکثر تعداد کاراکترهای مجاز برای عرض ستون‌های تعیین‌شده.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

getColumnLabel(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnLabel(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

String - عنوان پیشنهادی ستون تعیین‌شده، که معمولاً توسط یک عبارت SQL AS مشخص می‌شود. در صورت عدم تعیین AS ، همان مقدار getColumnName(column) را برمی‌گرداند.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

getColumnName(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnName(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

String - نام ستون تعیین شده.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

getColumnType(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnType(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Integer - نوع SQL ستون تعیین شده.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

getColumnTypeName(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#getColumnTypeName(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

String - نام نوع مختص پایگاه داده ستون تعیین شده. اگر این نوع، یک نوع تعریف شده توسط کاربر باشد، نام نوع کاملاً تعریف شده را برمی‌گرداند.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

getPrecision(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#getPrecision(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Integer - حداکثر اندازه ستون برای ستون داده شده. برای داده‌های عددی، این حداکثر دقت است. برای داده‌های کاراکتری، این طول بر حسب کاراکتر است. برای داده‌های تاریخ و زمان، این طول بر حسب کاراکتر نمایش رشته است (با فرض حداکثر دقت مجاز جزء کسری ثانیه). برای داده‌های دودویی، این طول بر حسب بایت است. برای نوع داده ROWID ، این طول بر حسب بایت است. برای انواعی که اندازه ستون قابل اجرا نیست، مقدار 0 را برمی‌گرداند.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

getScale(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#getScale(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Integer - تعداد ارقام ستون‌های تعیین‌شده در سمت راست نقطه اعشار. برای انواع داده‌ای که مقیاس در آن‌ها قابل اجرا نیست، عدد ۰ را برمی‌گرداند.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

getSchemaName(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#getSchemaName(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

String - طرح جدول ستون تعیین شده.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

getTableName(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#getTableName(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

String — نام جدول ستون تعیین‌شده، یا در صورت عدم وجود، یک رشته خالی.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

isAutoIncrement(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#isAutoIncrement(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Boolean - اگر ستون مشخص شده به طور خودکار شماره گذاری شود، true و در غیر این صورت false برمی‌گرداند.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

isCaseSensitive(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#isCaseSensitive(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Boolean - اگر ستون مشخص شده به حروف کوچک و بزرگ حساس باشد، true و در غیر این صورت false برمی‌گرداند.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

isCurrency(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#isCurrency(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Boolean - اگر ستون مشخص شده مقدار نقدی باشد، مقدار true و در غیر این صورت false .

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

isDefinitelyWritable(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#isDefinitelyWritable(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Boolean - اگر نوشتن در ستون تعیین‌شده قطعاً موفقیت‌آمیز باشد، true و در غیر این صورت false برمی‌گرداند.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

isNullable(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#isNullable(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

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) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Boolean - اگر ستون تعیین‌شده قطعاً غیرقابل نوشتن باشد، true و در غیر این صورت false برمی‌گرداند.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

isSearchable(column)

برای مستندات این روش، به java.sql.ResultSetMetaData#isSearchable(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Boolean - اگر یک عبارت where بتواند از ستون مشخص شده استفاده کند، true و در غیر این صورت false برمی‌گرداند.

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

isSigned(column)

برای مستندات این متد، به java.sql.ResultSetMetaData#isSigned(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Boolean - اگر مقادیر موجود در ستون مشخص شده اعداد علامت‌دار باشند، true و در غیر این صورت false .

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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

isWritable(column)

برای مستندات این روش، به java.sql.ResultSetMetaData#isWritable(int) مراجعه کنید.

پارامترها

نام نوع توضیحات
column Integer اندیس ستونی که باید بررسی شود (ستون اول ۱، ستون دوم ۲ و به همین ترتیب).

بازگشت

Boolean - اگر امکان نوشتن در ستون تعیین‌شده وجود داشته باشد، true و در غیر این صورت false .

مجوز

اسکریپت‌هایی که از این روش استفاده می‌کنند، نیاز به مجوز با یک یا چند مورد از حوزه‌های زیر دارند:

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