Class JdbcPreparedStatement

JdbcPreparedStatement

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

روش‌ها

روش نوع بازگشتی شرح مختصر
addBatch() void برای مستندات این روش، به java.sql.PreparedStatement#addBatch() مراجعه کنید.
addBatch(sql) void برای مستندات این روش، به java.sql.Statement#addBatch(String) مراجعه کنید.
cancel() void برای مستندات این متد، به java.sql.Statement#cancel() مراجعه کنید.
clearBatch() void برای مستندات این متد، به java.sql.Statement#clearBatch() مراجعه کنید.
clearParameters() void برای مستندات این روش، به java.sql.PreparedStatement#clearParameters() مراجعه کنید.
clearWarnings() void برای مستندات این متد، به java.sql.Statement#clearWarnings() مراجعه کنید.
close() void برای مستندات این روش، به java.sql.Statement#close() مراجعه کنید.
execute() Boolean برای مستندات این روش، به java.sql.PreparedStatement#execute() مراجعه کنید.
execute(sql) Boolean برای مستندات این روش، به java.sql.Statement#execute(String) مراجعه کنید.
execute(sql, autoGeneratedKeys) Boolean برای مستندات این روش، به java.sql.Statement#execute(String, int) مراجعه کنید.
execute(sql, columnIndexes) Boolean برای مستندات این روش، به java.sql.Statement#execute(String, int[]) مراجعه کنید.
execute(sql, columnNames) Boolean برای مستندات این روش، به java.sql.Statement#execute(String, String[]) مراجعه کنید.
executeBatch() Integer[] برای مستندات این متد، به java.sql.Statement#executeBatch() مراجعه کنید.
executeBatch(parameters) Integer[] مجموعه‌ای از دستورات را برای اجرا به پایگاه داده ارسال می‌کند و اگر همه دستورات با موفقیت اجرا شوند، آرایه‌ای از تعداد به‌روزرسانی‌ها را برمی‌گرداند.
executeQuery() JdbcResultSet برای مستندات این روش، به java.sql.PreparedStatement#executeQuery() مراجعه کنید.
executeQuery(sql) JdbcResultSet برای مستندات این روش، به java.sql.Statement#executeQuery(String) مراجعه کنید.
executeUpdate() Integer برای مستندات این متد، به java.sql.PreparedStatement#executeUpdate() مراجعه کنید.
executeUpdate(sql) Integer برای مستندات این متد، به java.sql.Statement#executeUpdate(String) مراجعه کنید.
executeUpdate(sql, autoGeneratedKeys) Integer برای مستندات این روش، به java.sql.Statement#executeUpdate(String, int) مراجعه کنید.
executeUpdate(sql, columnIndexes) Integer برای مستندات این روش، به java.sql.Statement#executeUpdate(String, int[]) مراجعه کنید.
executeUpdate(sql, columnNames) Integer برای مستندات این روش، به java.sql.Statement#executeUpdate(String, String[]) مراجعه کنید.
getConnection() JdbcConnection برای مستندات این روش، به java.sql.Statement#getConnection() مراجعه کنید.
getFetchDirection() Integer برای مستندات این متد، به java.sql.Statement#getFetchDirection() مراجعه کنید.
getFetchSize() Integer برای مستندات این متد، به java.sql.Statement#getFetchSize() مراجعه کنید.
getGeneratedKeys() JdbcResultSet برای مستندات این روش، به java.sql.Statement#getGeneratedKeys() مراجعه کنید.
getMaxFieldSize() Integer برای مستندات این روش، به java.sql.Statement#getMaxFieldSize() مراجعه کنید.
getMaxRows() Integer برای مستندات این روش، به java.sql.Statement#getMaxRows() مراجعه کنید.
getMetaData() JdbcResultSetMetaData برای مستندات این روش، به java.sql.PreparedStatement#getMetaData() مراجعه کنید.
getMoreResults() Boolean برای مستندات این متد، به java.sql.Statement#getMoreResults() مراجعه کنید.
getMoreResults(current) Boolean برای مستندات این روش، به java.sql.Statement#getMoreResults(int) مراجعه کنید.
getParameterMetaData() JdbcParameterMetaData برای مستندات این متد، به java.sql.PreparedStatement#getParameterMetaData() مراجعه کنید.
getQueryTimeout() Integer برای مستندات این روش، به java.sql.Statement#getQueryTimeout() مراجعه کنید.
getResultSet() JdbcResultSet برای مستندات این متد، به java.sql.Statement#getResultSet() مراجعه کنید.
getResultSetConcurrency() Integer برای مستندات این متد، به java.sql.Statement#getResultSetConcurrency() مراجعه کنید.
getResultSetHoldability() Integer برای مستندات این متد، به java.sql.Statement#getResultSetHoldability() مراجعه کنید.
getResultSetType() Integer برای مستندات این متد، به java.sql.Statement#getResultSetType() مراجعه کنید.
getUpdateCount() Integer برای مستندات این متد، به java.sql.Statement#getUpdateCount() مراجعه کنید.
getWarnings() String[] برای مستندات این متد، به java.sql.Statement#getWarnings() مراجعه کنید.
isClosed() Boolean برای مستندات این روش، به java.sql.Statement#isClosed() مراجعه کنید.
isPoolable() Boolean برای مستندات این متد، به java.sql.Statement#isPoolable() مراجعه کنید.
setArray(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setArray(int, Array) مراجعه کنید.
setBigDecimal(parameterIndex, x) void برای مستندات این متد، به java.sql.PreparedStatement#setBigDecimal(int, BigDecimal) مراجعه کنید.
setBlob(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setBlob(int, Clob) مراجعه کنید.
setBoolean(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setBoolean(int, boolean) مراجعه کنید.
setByte(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setByte(int, byte) مراجعه کنید.
setBytes(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setBytes(int, byte[]) مراجعه کنید.
setClob(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setClob(int, Clob) مراجعه کنید.
setCursorName(name) void برای مستندات این روش، به java.sql.Statement#setCursorName(String) مراجعه کنید.
setDate(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setDate(int, Date) مراجعه کنید.
setDate(parameterIndex, x, timeZone) void برای مستندات این روش، به java.sql.PreparedStatement#setDate(int, Date, Calendar) مراجعه کنید.
setDouble(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setDouble(int, double) مراجعه کنید.
setEscapeProcessing(enable) void برای مستندات این روش، به java.sql.Statement#setEscapeProcessing(boolean) مراجعه کنید.
setFetchDirection(direction) void برای مستندات این روش، به java.sql.Statement#setFetchDirection(int) مراجعه کنید.
setFetchSize(rows) void برای مستندات این روش، به java.sql.Statement#setFetchSize(int) مراجعه کنید.
setFloat(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setFloat(int, float) مراجعه کنید.
setInt(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setInt(int, int) مراجعه کنید.
setLong(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setLong(int, long) مراجعه کنید.
setMaxFieldSize(max) void برای مستندات این روش، به java.sql.Statement#setMaxFieldSize(int) مراجعه کنید.
setMaxRows(max) void برای مستندات این روش، به java.sql.Statement#setMaxRows(int) مراجعه کنید.
setNClob(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setNClob(int, NClob) مراجعه کنید.
setNString(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setNString(int, String) مراجعه کنید.
setNull(parameterIndex, sqlType) void برای مستندات این روش، به java.sql.PreparedStatement#setNull(int, int) مراجعه کنید.
setNull(parameterIndex, sqlType, typeName) void برای مستندات این روش، به java.sql.PreparedStatement#setNull(int, int, String) مراجعه کنید.
setObject(index, x) void برای مستندات این روش، به java.sql.PreparedStatement#setObject(int, Object) مراجعه کنید.
setObject(parameterIndex, x, targetSqlType) void برای مستندات این روش، به java.sql.PreparedStatement#setObject(int, Object, int) مراجعه کنید.
setObject(parameterIndex, x, targetSqlType, scaleOrLength) void برای مستندات این روش، به java.sql.PreparedStatement#setObject(int, Object, int, int) مراجعه کنید.
setPoolable(poolable) void برای مستندات این روش، به java.sql.Statement#setPoolable(boolean) مراجعه کنید.
setQueryTimeout(seconds) void برای مستندات این روش، به java.sql.Statement#setQueryTimeout(int) مراجعه کنید.
setRef(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setRef(int, Ref) مراجعه کنید.
setRowId(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setRowId(int, RowId) مراجعه کنید.
setSQLXML(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setSQLXML(int, SQLXML) مراجعه کنید.
setShort(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setShort(int, short) مراجعه کنید.
setString(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setString(int, String) مراجعه کنید.
setTime(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setTime(int, Time) مراجعه کنید.
setTime(parameterIndex, x, timeZone) void برای مستندات این روش، به java.sql.PreparedStatement#setTime(int, Time, Calendar) مراجعه کنید.
setTimestamp(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setTimestamp(int, Timestamp) مراجعه کنید.
setTimestamp(parameterIndex, x, timeZone) void برای مستندات این روش، به java.sql.PreparedStatement#setTimestamp(int, Timestamp, Calendar) مراجعه کنید.
setURL(parameterIndex, x) void برای مستندات این روش، به java.sql.PreparedStatement#setURL(int, URL) مراجعه کنید.

مستندات دقیق

addBatch()

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

مجوز

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

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

addBatch(sql)

برای مستندات این روش، به java.sql.Statement#addBatch(String) مراجعه کنید.

پارامترها

نام نوع توضیحات
sql String دستور SQL که باید به این عبارت اضافه شود، معمولاً یک دستور SQL INSERT یا UPDATE .

مجوز

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

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

cancel()

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

مجوز

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

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

clearBatch()

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

مجوز

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

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

clearParameters()

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

مجوز

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

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

clearWarnings()

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

مجوز

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

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

close()

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


execute()

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

بازگشت

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

مجوز

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

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

execute(sql)

برای مستندات این روش، به java.sql.Statement#execute(String) مراجعه کنید.

پارامترها

نام نوع توضیحات
sql String دستور SQL که باید اجرا شود.

بازگشت

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

مجوز

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

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

execute(sql, autoGeneratedKeys)

برای مستندات این روش، به java.sql.Statement#execute(String, int) مراجعه کنید.

پارامترها

نام نوع توضیحات
sql String دستور SQL که باید اجرا شود.
autoGeneratedKeys Integer پرچمی که نشان می‌دهد آیا کلیدهای تولید شده خودکار برای بازیابی‌های بعدی در دسترس قرار می‌گیرند یا خیر؛ یا Jdbc.Statement.RETURN_GENERATED_KEYS یا Jdbc.Statement.NO_GENERATED_KEYS .

بازگشت

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

مجوز

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

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

execute(sql, columnIndexes)

برای مستندات این روش، به java.sql.Statement#execute(String, int[]) مراجعه کنید.

پارامترها

نام نوع توضیحات
sql String دستور SQL که باید اجرا شود.
columnIndexes Integer[] شاخص‌های ستونی که کلیدهای تولید شده خودکار آنها برای بازیابی‌های بعدی در دسترس قرار می‌گیرند.

بازگشت

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

مجوز

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

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

execute(sql, columnNames)

برای مستندات این روش، به java.sql.Statement#execute(String, String[]) مراجعه کنید.

پارامترها

نام نوع توضیحات
sql String دستور SQL که باید اجرا شود.
columnNames String[] نام ستون‌هایی که کلیدهای تولید شده خودکار آنها برای بازیابی‌های بعدی در دسترس قرار گرفته است.

بازگشت

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

مجوز

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

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

executeBatch()

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

بازگشت

Integer[] — به‌روزرسانی برای هر دستور در دسته، با استفاده از همان ترتیبی که دستورات به دسته اضافه شده‌اند، شمارش می‌شود.

مجوز

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

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

executeBatch(parameters)

دسته‌ای از دستورات را برای اجرا به پایگاه داده ارسال می‌کند و اگر همه دستورات با موفقیت اجرا شوند، آرایه‌ای از تعداد به‌روزرسانی‌ها را برمی‌گرداند. آرگومان پارامترها یک آرایه دوبعدی است که هر آرایه داخلی شامل پارامترهایی برای یک بار اجرای دستور است. برای مثال، اگر دستوری مانند "INSERT INTO employees (name, age) VALUES (?, ?)" دارید، پارامترها می‌توانند [["John Doe", 30], ["John Smith", 25]] باشند.

مثال زیر چندین ردیف را با استفاده از دسته بندی در پایگاه داده وارد می‌کند:

var conn = Jdbc.getCloudSqlConnection("jdbc:google:mysql://...");
var stmt = conn.prepareStatement("INSERT INTO employees (name, age) VALUES (?, ?)");
var params = [["John Doe", 30], ["John Smith", 25]];
stmt.executeBatch(params);

پارامترها

نام نوع توضیحات
parameters Object[][] یک آرایه دوبعدی از اشیاء که پارامترهای هر دسته را نشان می‌دهد.

بازگشت

Integer[] — آرایه‌ای از تعداد به‌روزرسانی‌ها که شامل یک عنصر برای هر دستور در دسته است.

پرتاب‌ها

Error — اگر خطایی در دسترسی به پایگاه داده رخ دهد.

مجوز

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

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

executeQuery()

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

بازگشت

JdbcResultSet - مجموعه‌ای از نتایج که شامل داده‌های تولید شده توسط پرس‌وجو است.

مجوز

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

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

executeQuery(sql)

برای مستندات این روش، به java.sql.Statement#executeQuery(String) مراجعه کنید.

پارامترها

نام نوع توضیحات
sql String دستور SQL برای اجرا، که معمولاً یک SELECT استاتیک است.

بازگشت

JdbcResultSet - یک مجموعه نتیجه که شامل نتایج اجرا است. این مجموعه هرگز null نیست.

مجوز

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

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

executeUpdate()

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

بازگشت

Integer - تعداد ردیف‌های دستورات SQL Data Manipulation Language، یا 0 برای دستورات SQL که چیزی برنمی‌گردانند.

مجوز

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

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

executeUpdate(sql)

برای مستندات این متد، به java.sql.Statement#executeUpdate(String) مراجعه کنید.

پارامترها

نام نوع توضیحات
sql String دستور SQL Data Manipulation Language برای اجرا (مانند INSERT ، UPDATE یا DELETE ) یا دستوری که هیچ مقداری را برنمی‌گرداند (مانند یک دستور DDL).

بازگشت

Integer - یا تعداد ردیف برای دستورات زبان دستکاری داده‌ها، یا 0 برای دستوراتی که چیزی برنمی‌گردانند.

مجوز

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

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

executeUpdate(sql, autoGeneratedKeys)

برای مستندات این روش، به java.sql.Statement#executeUpdate(String, int) مراجعه کنید.

پارامترها

نام نوع توضیحات
sql String دستور SQL Data Manipulation Language برای اجرا (مانند INSERT ، UPDATE یا DELETE ) یا دستوری که هیچ مقداری را برنمی‌گرداند (مانند یک دستور DDL).
autoGeneratedKeys Integer پرچمی که نشان می‌دهد آیا کلیدهای تولید شده خودکار برای بازیابی‌های بعدی در دسترس قرار می‌گیرند یا خیر؛ یا Jdbc.Statement.RETURN_GENERATED_KEYS یا Jdbc.Statement.NO_GENERATED_KEYS .

بازگشت

Integer - یا تعداد ردیف برای دستورات زبان دستکاری داده‌ها، یا 0 برای دستوراتی که چیزی برنمی‌گردانند.

مجوز

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

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

executeUpdate(sql, columnIndexes)

برای مستندات این روش، به java.sql.Statement#executeUpdate(String, int[]) مراجعه کنید.

پارامترها

نام نوع توضیحات
sql String دستور SQL Data Manipulation Language برای اجرا (مانند INSERT ، UPDATE یا DELETE ) یا دستوری که هیچ مقداری را برنمی‌گرداند (مانند یک دستور DDL).
columnIndexes Integer[] شاخص‌های ستونی که کلیدهای تولید شده خودکار آنها برای بازیابی‌های بعدی در دسترس قرار می‌گیرند.

بازگشت

Integer - یا تعداد ردیف برای دستورات زبان دستکاری داده‌ها، یا 0 برای دستوراتی که چیزی برنمی‌گردانند.

مجوز

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

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

executeUpdate(sql, columnNames)

برای مستندات این روش، به java.sql.Statement#executeUpdate(String, String[]) مراجعه کنید.

پارامترها

نام نوع توضیحات
sql String دستور SQL Data Manipulation Language برای اجرا (مانند INSERT ، UPDATE یا DELETE ) یا دستوری که هیچ مقداری را برنمی‌گرداند (مانند یک دستور DDL).
columnNames String[] نام ستون‌هایی که کلیدهای تولید شده خودکار آنها برای بازیابی‌های بعدی در دسترس قرار گرفته است.

بازگشت

Integer - یا تعداد ردیف برای دستورات زبان دستکاری داده‌ها، یا 0 برای دستوراتی که چیزی برنمی‌گردانند.

مجوز

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

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

getConnection()

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

بازگشت

JdbcConnection — ارتباطی که این دستور را تولید کرده است.

مجوز

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

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

getFetchDirection()

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

بازگشت

Integer - جهت پیش‌فرض برای مجموعه نتایج تولید شده توسط این دستور، که یا Jdbc.ResultSet.FETCH_FORWARD یا Jdbc.ResultSet.FETCH_REVERSE است.

مجوز

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

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

getFetchSize()

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

بازگشت

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

مجوز

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

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

getGeneratedKeys()

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

بازگشت

JdbcResultSet - یک مجموعه نتیجه شامل کلیدهای تولید شده خودکار با اجرای این دستور.

مجوز

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

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

getMaxFieldSize()

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

بازگشت

Integer - محدودیت اندازه بایت ستون فعلی برای ستون‌هایی که مقادیر کاراکتری و دودویی را ذخیره می‌کنند؛ مقدار صفر نشان‌دهنده عدم محدودیت است.

مجوز

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

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

getMaxRows()

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

بازگشت

Integer - حداکثر تعداد ردیف‌های فعلی برای مجموعه نتایج تولید شده توسط این دستور؛ مقدار 0 نشان دهنده عدم محدودیت است.

مجوز

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

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

getMetaData()

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

بازگشت

JdbcResultSetMetaData — شرح ستون‌های مجموعه نتایج، یا NULL در صورت عدم وجود این فراداده.

مجوز

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

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

getMoreResults()

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

بازگشت

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

مجوز

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

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

getMoreResults(current)

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

پارامترها

نام نوع توضیحات
current Integer یک پرچم که نشان می‌دهد هنگام بازیابی چه اتفاقی برای مجموعه نتایج فعلی می‌افتد. این مقدار یکی از Jdbc.Statement.CLOSE_CURRENT_RESULT ، Jdbc.Statement.KEEP_CURRENT_RESULT یا Jdbc.Statement.CLOSE_ALL_RESULTS است.

بازگشت

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

مجوز

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

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

getParameterMetaData()

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

بازگشت

JdbcParameterMetaData — فراداده پارامتر، شامل تعداد، نوع و ویژگی‌های هر پارامتر.

مجوز

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

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

getQueryTimeout()

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

بازگشت

Integer - مدت زمان اجرای پرس و جو فعلی بر حسب ثانیه؛ مقدار صفر نشان دهنده عدم وجود زمان است.

مجوز

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

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

getResultSet()

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

بازگشت

JdbcResultSet — مجموعه نتایج فعلی، یا اگر نتیجه یک شمارش به‌روزرسانی باشد یا هیچ نتیجه دیگری وجود نداشته باشد، null .

مجوز

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

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

getResultSetConcurrency()

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

بازگشت

Integer - همزمانی مجموعه نتایج برای مجموعه نتایج تولید شده از این دستور، که یا Jdbc.ResultSet.CONCUR_READ_ONLY یا Jdbc.ResultSet.CONCUR_UPDATABLE است.

مجوز

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

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

getResultSetHoldability()

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

بازگشت

Integer - قابلیت نگهداری مجموعه نتیجه، که می‌تواند Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT یا Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT باشد.

مجوز

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

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

getResultSetType()

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

بازگشت

Integer — نوع مجموعه نتایج برای مجموعه نتایج تولید شده از این دستور، که Jdbc.ResultSet.TYPE_FORWARD_ONLY ، Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE یا Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE است.

مجوز

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

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

getUpdateCount()

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

بازگشت

Integer - نتیجه فعلی به عنوان تعداد به‌روزرسانی، یا -۱ اگر نتیجه فعلی یک مجموعه نتیجه باشد یا اگر نتیجه دیگری وجود نداشته باشد.

مجوز

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

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

getWarnings()

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

بازگشت

String[] — مجموعه هشدارهای فعلی، یا null در صورت عدم وجود هشدار.

مجوز

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

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

isClosed()

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

بازگشت

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

مجوز

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

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

isPoolable()

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

بازگشت

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

مجوز

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

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

setArray(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setArray(int, Array) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcArray مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setBigDecimal(parameterIndex, x)

برای مستندات این متد، به java.sql.PreparedStatement#setBigDecimal(int, BigDecimal) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x BigNumber مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setBlob(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setBlob(int, Clob) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcBlob مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setBoolean(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setBoolean(int, boolean) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Boolean مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setByte(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setByte(int, byte) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Byte مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setBytes(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setBytes(int, byte[]) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Byte[] مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setClob(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setClob(int, Clob) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcClob مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setCursorName(name)

برای مستندات این روش، به java.sql.Statement#setCursorName(String) مراجعه کنید.

پارامترها

نام نوع توضیحات
name String نام جدید مکان‌نما، که باید در یک اتصال منحصر به فرد باشد.

مجوز

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

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

setDate(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setDate(int, Date) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcDate مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setDate(parameterIndex, x, timeZone)

برای مستندات این روش، به java.sql.PreparedStatement#setDate(int, Date, Calendar) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcDate مقدار پارامتری که باید تنظیم شود.
timeZone String یک رشته منطقه زمانی که برای ساخت نمونه java.lang.Calendar استفاده می‌شود، که به نوبه خود برای ساخت تاریخ استفاده می‌شود. چندین قالب از رشته‌های منطقه زمانی شناخته شده است: شناسه‌های کوتاه (مانند PST ، EST و GMT )، شناسه‌های بلند (مانند US/Pacific و America/Los_Angeles ) و فاصله‌ها (مانند GMT+6:30 ).

مجوز

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

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

setDouble(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setDouble(int, double) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Number مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setEscapeProcessing(enable)

برای مستندات این روش، به java.sql.Statement#setEscapeProcessing(boolean) مراجعه کنید.

پارامترها

نام نوع توضیحات
enable Boolean اگر true ، پردازش escape فعال است؛ در غیر این صورت غیرفعال است.

مجوز

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

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

setFetchDirection(direction)

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

پارامترها

نام نوع توضیحات
direction Integer جهت مشخص شده برای تنظیم، که یا Jdbc.ResultSet.FETCH_FORWARD یا Jdbc.ResultSet.FETCH_REVERSE است.

مجوز

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

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

setFetchSize(rows)

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

پارامترها

نام نوع توضیحات
rows Integer تعداد ردیف‌هایی که باید واکشی شوند.

مجوز

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

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

setFloat(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setFloat(int, float) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Number مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setInt(parameterIndex, x)

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

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Integer مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setLong(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setLong(int, long) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Integer مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setMaxFieldSize(max)

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

پارامترها

نام نوع توضیحات
max Integer محدودیت جدید اندازه بایت ستون؛ مقدار صفر نشان دهنده عدم محدودیت است.

مجوز

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

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

setMaxRows(max)

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

پارامترها

نام نوع توضیحات
max Integer حداکثر تعداد ردیف‌هایی که یک مجموعه نتیجه تولید شده توسط این دستور می‌تواند داشته باشد. مقدار ۰ نشان دهنده عدم محدودیت است.

مجوز

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

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

setNClob(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setNClob(int, NClob) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcClob مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setNString(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setNString(int, String) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x String مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setNull(parameterIndex, sqlType)

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

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
sqlType Integer نوع SQL پارامتر مشخص شده.

مجوز

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

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

setNull(parameterIndex, sqlType, typeName)

برای مستندات این روش، به java.sql.PreparedStatement#setNull(int, int, String) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
sqlType Integer نوع SQL پارامتر مشخص شده.
typeName String نام کامل یک نوع تعریف‌شده توسط کاربر در SQL. اگر پارامتر از نوع تعریف‌شده توسط کاربر یا REF نباشد، نادیده گرفته می‌شود.

مجوز

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

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

setObject(index, x)

برای مستندات این روش، به java.sql.PreparedStatement#setObject(int, Object) مراجعه کنید.

پارامترها

نام نوع توضیحات
index Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Object شیء حاوی مقداری که پارامتر باید روی آن تنظیم شود.

مجوز

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

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

setObject(parameterIndex, x, targetSqlType)

برای مستندات این روش، به java.sql.PreparedStatement#setObject(int, Object, int) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Object شیء حاوی مقداری که پارامتر باید روی آن تنظیم شود.
targetSqlType Integer نوع SQL برای ارسال به پایگاه داده.

مجوز

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

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

setObject(parameterIndex, x, targetSqlType, scaleOrLength)

برای مستندات این روش، به java.sql.PreparedStatement#setObject(int, Object, int, int) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Object شیء حاوی مقداری که پارامتر باید روی آن تنظیم شود.
targetSqlType Integer نوع SQL برای ارسال به پایگاه داده. آرگومان scale ممکن است این نوع را بیشتر توصیف کند.
scaleOrLength Integer تعداد ارقام بعد از اعشار برای انواع DECIMAL یا NUMERIC ، یا طول داده برای انواع InputStream یا Reader . برای سایر انواع نادیده گرفته می‌شود.

مجوز

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

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

setPoolable(poolable)

برای مستندات این روش، به java.sql.Statement#setPoolable(boolean) مراجعه کنید.

پارامترها

نام نوع توضیحات
poolable Boolean اگر true ، درخواست می‌کند که این عبارت تجمیع شود؛ در غیر این صورت درخواست می‌کند که تجمیع نشود.

مجوز

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

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

setQueryTimeout(seconds)

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

پارامترها

نام نوع توضیحات
seconds Integer زمان انتظار پرس‌وجوی جدید بر حسب ثانیه؛ مقدار ۰ نشان می‌دهد که هیچ زمان انتظاری وجود ندارد.

مجوز

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

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

setRef(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setRef(int, Ref) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcRef مقدار SQL REF که باید تنظیم شود.

مجوز

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

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

setRowId(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setRowId(int, RowId) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcRowId مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setSQLXML(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setSQLXML(int, SQLXML) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcSQLXML مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setShort(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setShort(int, short) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x Integer مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setString(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setString(int, String) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x String مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setTime(parameterIndex, x)

برای مستندات این روش، به java.sql.PreparedStatement#setTime(int, Time) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcTime مقدار پارامتری که باید تنظیم شود.

مجوز

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

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

setTime(parameterIndex, x, timeZone)

برای مستندات این روش، به java.sql.PreparedStatement#setTime(int, Time, Calendar) مراجعه کنید.

پارامترها

نام نوع توضیحات
parameterIndex Integer اندیس پارامتری که قرار است تنظیم شود (پارامتر اول ۱، دومی ۲ و غیره است).
x JdbcTime مقدار پارامتری که باید تنظیم شود.
timeZone String A time zone string used to construct java.lang.Calendar instance, which in turn is used to build the date. Several formats of time zone strings are recognized: short IDs (such as PST , EST , and GMT ), long IDs (such as US/Pacific and America/Los_Angeles ), and offsets (such as GMT+6:30 ).

مجوز

Scripts that use this method require authorization with one or more of the following scopes :

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

setTimestamp(parameterIndex, x)

For documentation of this method, see java.sql.PreparedStatement#setTimestamp(int, Timestamp) .

Parameters

نام نوع توضیحات
parameterIndex Integer The index of the parameter to set (the first parameter is 1, the second is 2, and so on).
x JdbcTimestamp The parameter value to set.

مجوز

Scripts that use this method require authorization with one or more of the following scopes :

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

setTimestamp(parameterIndex, x, timeZone)

For documentation of this method, see java.sql.PreparedStatement#setTimestamp(int, Timestamp, Calendar) .

Parameters

نام نوع توضیحات
parameterIndex Integer The index of the parameter to set (the first parameter is 1, the second is 2, and so on).
x JdbcTimestamp The parameter value to set.
timeZone String A time zone string used to construct java.lang.Calendar instance, which in turn is used to build the date. Several formats of time zone strings are recognized: short IDs (such as PST , EST , and GMT ), long IDs (such as US/Pacific and America/Los_Angeles ), and offsets (such as GMT+6:30 ).

مجوز

Scripts that use this method require authorization with one or more of the following scopes :

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

setURL(parameterIndex, x)

For documentation of this method, see java.sql.PreparedStatement#setURL(int, URL) .

Parameters

نام نوع توضیحات
parameterIndex Integer The index of the parameter to set (the first parameter is 1, the second is 2, and so on).
x String The parameter value to set.

مجوز

Scripts that use this method require authorization with one or more of the following scopes :

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