Class JdbcParameterMetaData

JdbcParameterMetaData

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

روش‌ها

روش نوع بازگشتی شرح مختصر
get Parameter Class Name(param) String برای مستندات این متد، به java.sql.ParameterMetaData#getParameterClassName(int) مراجعه کنید.
get Parameter Count() Integer برای مستندات این متد، به java.sql.ParameterMetaData#getParameterCount() مراجعه کنید.
get Parameter Mode(param) Integer برای مستندات این متد، به java.sql.ParameterMetaData#getParameterMode(int) مراجعه کنید.
get Parameter Type(param) Integer برای مستندات این روش، به java.sql.ParameterMetaData#getParameterType(int) مراجعه کنید.
get Parameter Type Name(param) String برای مستندات این روش، به java.sql.ParameterMetaData#getParameterTypeName(int) مراجعه کنید.
get Precision(param) Integer برای مستندات این متد، به java.sql.ParameterMetaData#getPrecision(int) مراجعه کنید.
get Scale(param) Integer برای مستندات این روش، به java.sql.ParameterMetaData#getScale(int) مراجعه کنید.
is Nullable(param) Integer برای مستندات این متد، به java.sql.ParameterMetaData#isNullable(int) مراجعه کنید.
is Signed(param) Boolean برای مستندات این روش، به java.sql.ParameterMetaData#isSigned(int) مراجعه کنید.

مستندات دقیق

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