یک JDBC ResultSetMetaData . برای مستندات این کلاس، به java.sql.ResultSetMetaData مراجعه کنید.
روشها
مستندات دقیق
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