یک ParameterMetaData از نوع JDBC. برای مستندات این کلاس، به java.sql.ParameterMetaData مراجعه کنید.
روشها
مستندات دقیق
getParameterClassName(param)
برای مستندات این متد، به java.sql.ParameterMetaData#getParameterClassName(int) مراجعه کنید.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
param | Integer | اندیس پارامتر مورد بررسی. اولین پارامتر دارای اندیس ۱ است. |
بازگشت
String — نام کلاس جاوای کاملاً واجد شرایط که توسط متدهای 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 | اندیس پارامتر مورد بررسی. اولین پارامتر دارای اندیس ۱ است. |
بازگشت
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 | اندیس پارامتر مورد بررسی. اولین پارامتر دارای اندیس ۱ است. |
بازگشت
Integer - نوع SQL پارامتر تعیین شده.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/script.external_request
getParameterTypeName(param)
برای مستندات این روش، به java.sql.ParameterMetaData#getParameterTypeName(int) مراجعه کنید.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
param | Integer | اندیس پارامتر مورد بررسی. اولین پارامتر دارای اندیس ۱ است. |
بازگشت
String — نام نوع مختص پایگاه داده برای پارامتر تعیینشده. اگر پارامتر از نوع تعریفشده توسط کاربر باشد، این یک نام نوع کاملاً واجد شرایط است.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/script.external_request
getPrecision(param)
برای مستندات این متد، به java.sql.ParameterMetaData#getPrecision(int) مراجعه کنید.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
param | Integer | اندیس پارامتر مورد بررسی. اولین پارامتر دارای اندیس ۱ است. |
بازگشت
Integer — حداکثر اندازه ستون برای پارامتر داده شده. برای دادههای عددی، این حداکثر دقت است. برای دادههای کاراکتری، این طول بر حسب کاراکتر است. برای دادههای تاریخ و زمان، این طول بر حسب کاراکتر نمایش رشته است (با فرض حداکثر دقت مجاز جزء کسری ثانیه). برای دادههای دودویی، این طول بر حسب بایت است. برای نوع داده ROWID ، این طول بر حسب بایت است. برای انواعی که اندازه ستون قابل اجرا نیست، مقدار 0 را برمیگرداند.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/script.external_request
getScale(param)
برای مستندات این روش، به java.sql.ParameterMetaData#getScale(int) مراجعه کنید.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
param | Integer | اندیس پارامتر مورد بررسی. اولین پارامتر دارای اندیس ۱ است. |
بازگشت
Integer - تعداد ارقام پارامتر تعیین شده در سمت راست نقطه اعشار. برای انواع دادهای که مقیاس در آنها قابل اجرا نیست، مقدار 0 را برمیگرداند.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/script.external_request
isNullable(param)
برای مستندات این متد، به java.sql.ParameterMetaData#isNullable(int) مراجعه کنید.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
param | Integer | اندیس پارامتر مورد بررسی. اولین پارامتر دارای اندیس ۱ است. |
بازگشت
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 | اندیس پارامتر مورد بررسی. اولین پارامتر دارای اندیس ۱ است. |
بازگشت
Boolean - اگر پارامتر مشخص شده بتواند مقادیر عددی علامتدار را بپذیرد، true و در غیر این صورت false برمیگرداند.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/script.external_request