Class JdbcConnection

Jdbc-соединение

JDBC- Connection . Документацию по этому классу см. в java.sql.Connection .

Методы

Метод Тип возврата Краткое описание
clear Warnings() void Документацию по этому методу см. в java.sql.Connection#clearWarnings() .
close() void Освободить базу данных этого соединения и все связанные с ней ресурсы.
commit() void Делает все отложенные изменения постоянными, снимает блокировки базы данных, удерживаемые этим Jdbc Connection .
create Array Of(typeName, elements) Jdbc Array Документацию по этому методу см. в java.sql.Connection#createArrayOf(String, Object[]) .
create Blob() Jdbc Blob Создает экземпляр Jdbc Blob .
create Clob() Jdbc Clob Документацию по этому методу см. в java.sql.Connection#createClob() .
create NClob() Jdbc Clob Документацию по этому методу см. в java.sql.Connection#createNClob() .
create SQLXML() Jdbc SQLXML Документацию по этому методу см. java.sql.Connection#createSQLXML() .
create Statement() Jdbc Statement Создает объект Jdbc Statement для отправки операторов SQL в базу данных.
create Statement(resultSetType, resultSetConcurrency) Jdbc Statement Создает объект Jdbc Statement для отправки операторов SQL в базу данных.
create Statement(resultSetType, resultSetConcurrency, resultSetHoldability) Jdbc Statement Создает объект Jdbc Statement для отправки операторов SQL в базу данных.
create Struct(typeName, attributes) Jdbc Struct Документацию по этому методу см. в java.sql.Connection#createStruct(String, Object[]) .
get Auto Commit() Boolean Документацию по этому методу см. java.sql.Connection#getAutoCommit() .
get Catalog() String или документацию по этому методу см. java.sql.Connection#getCatalog() .
get Holdability() Integer Документацию по этому методу см. в java.sql.Connection#getHoldability() .
get Meta Data() Jdbc Database Meta Data Документацию по этому методу см. java.sql.Connection#getMetaData() .
get Transaction Isolation() Integer Документацию по этому методу см. java.sql.Connection#getTransactionIsolation() .
get Warnings() String[] Документацию по этому методу см. в java.sql.Connection#getWarnings() .
is Closed() Boolean Документацию по этому методу см. в java.sql.Connection#isClosed() .
is Read Only() Boolean Документацию по этому методу см. в java.sql.Connection#isReadOnly() .
is Valid(timeout) Boolean Документацию по этому методу см. в java.sql.Connection#isValid(int) .
native SQL(sql) String Документацию по этому методу см. в java.sql.Connection#nativeSQL(String) .
prepare Call(sql) Jdbc Callable Statement Документацию по этому методу см. в java.sql.Connection#prepareCall(String) .
prepare Call(sql, resultSetType, resultSetConcurrency) Jdbc Callable Statement Документацию по этому методу см. в java.sql.Connection#prepareCall(String, int, int) .
prepare Call(sql, resultSetType, resultSetConcurrency, resultSetHoldability) Jdbc Callable Statement Документацию по этому методу см. в java.sql.Connection#prepareCall(String, int, int, int) .
prepare Statement(sql) Jdbc Prepared Statement Документацию по этому методу см. в java.sql.Connection#prepareStatement(String) .
prepare Statement(sql, autoGeneratedKeys) Jdbc Prepared Statement Документацию по этому методу см. в java.sql.Connection#prepareStatement(String, int) .
prepare Statement(sql, resultSetType, resultSetConcurrency) Jdbc Prepared Statement Документацию по этому методу см. в java.sql.Connection#prepareStatement(String, int, int) .
prepare Statement(sql, resultSetType, resultSetConcurrency, resultSetHoldability) Jdbc Prepared Statement Документацию по этому методу см. в java.sql.Connection#prepareStatement(String, int, int, int) .
prepare Statement By Index(sql, indices) Jdbc Prepared Statement Документацию по этому методу см. в java.sql.Connection#prepareStatement(String, int[]) .
prepare Statement By Name(sql, columnNames) Jdbc Prepared Statement Документацию по этому методу см. в java.sql.Connection#prepareStatement(String, String[]) .
release Savepoint(savepoint) void Документацию по этому методу см. в java.sql.Connection#releaseSavepoint(Savepoint) .
rollback() void Документацию по этому методу см. в java.sql.Connection#rollback() .
rollback(savepoint) void Документацию по этому методу см. в java.sql.Connection#rollback(Savepoint) .
set Auto Commit(autoCommit) void Документацию по этому методу см. в java.sql.Connection#setAutoCommit(boolean) .
set Catalog(catalog) void Документацию по этому методу см. в java.sql.Connection#setCatalog(String) .
set Holdability(holdability) void Документацию по этому методу см. в java.sql.Connection#setHoldability(int) .
set Read Only(readOnly) void Документацию по этому методу см. в java.sql.Connection#setReadOnly(boolean) .
set Savepoint() Jdbc Savepoint Документацию по этому методу см. в java.sql.Connection#setSavepoint() .
set Savepoint(name) Jdbc Savepoint Документацию по этому методу см. в java.sql.Connection#setSavepoint(String) .
set Transaction Isolation(level) void Документацию по этому методу см. в java.sql.Connection#setTransactionIsolation(int) .

Подробная документация

clear Warnings()

Документацию по этому методу см. в java.sql.Connection#clearWarnings() .

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

close()

Освободить базу данных этого соединения и все связанные с ней ресурсы.

const conn = Jdbc.getConnection(
    'jdbc:mysql://<host>:<port>/<instance>',
    'user',
    'password',
);
conn.close();

Смотрите также

  • Connection.close()

commit()

Делает все отложенные изменения постоянными, снимает блокировки базы данных, удерживаемые этим Jdbc Connection .

const conn = Jdbc.getConnection(
    'jdbc:mysql://<host>:<port>/<instance>',
    'user',
    'password',
);
conn.setAutoCommit(false);
const stmt = conn.prepareStatement(
    'insert into person (lname,fname) values (?,?)',
);
const start = new Date();
for (let i = 0; i < 5000; i++) {
  // Objects are accessed using 1-based indexing
  stmt.setObject(1, `firstName${i}`);
  stmt.setObject(2, `lastName${i}`);
  stmt.addBatch();
}
const res = stmt.executeBatch();
conn.commit();  // When this returns, this is when changes are actually
                // committed
conn.close();

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

Смотрите также

  • Connection.commit()

create Array Of(typeName, elements)

Документацию по этому методу см. в java.sql.Connection#createArrayOf(String, Object[]) .

Параметры

Имя Тип Описание
type Name String Имя SQL, специфичное для базы данных, для типа элементов массива. Возможные варианты: встроенные типы, пользовательские типы или стандартные типы SQL, поддерживаемые базой данных.
elements Object[] Элементы для заполнения возвращаемого объекта.

Возвращаться

Jdbc Array — массив, элементы которого соответствуют указанному типу SQL.


create Blob()

Создаёт экземпляр Jdbc Blob . См. также java.sql.Connection#createBlob() .

Возвращаемый объект изначально не содержит данных. Вы можете использовать методы set Bytes объекта Jdbc Blob чтобы задать данные, которые он должен содержать. Используемый здесь объект blob отличается от объекта, созданного с помощью Utilities.newBlob(data) . Для преобразования между двумя форматами используйте определённые методы get Bytes() и set Bytes() . Кроме того, как Jdbc Blob , так и Jdbc Clob предоставляют удобный метод get Apps Script Blob() для преобразования в формат, который может использоваться Apps Script.

Возвращаться

Jdbc Blob — пустой объект blob.


create Clob()

Документацию по этому методу см. в java.sql.Connection#createClob() .

Возвращаться

Jdbc Clob — пустой объект clob.


create NClob()

Документацию по этому методу см. в java.sql.Connection#createNClob() .

Возвращаться

Jdbc Clob — пустой объект nclob.


create SQLXML()

Документацию по этому методу см. java.sql.Connection#createSQLXML() .

Возвращаться

Jdbc SQLXML — пустой объект SQLXML.


create Statement()

Создаёт объект Jdbc Statement для отправки SQL-запросов в базу данных. См. также java.sql.Connection#createStatement() .

// This sample code assumes authentication is off
const conn = Jdbc.getConnection('jdbc:mysql://<host>:3306/<instance>');
const stmt = conn.createStatement();

stmt.setMaxRows(100);
const rs = stmt.execute('select * from person');

while (rs.next()) {
  // Do something
}

rs.close();
stmt.close();
conn.close();

Возвращаться

Jdbc Statement — экземпляр оператора для выполнения запросов.


create Statement(resultSetType, resultSetConcurrency)

Создаёт объект Jdbc Statement для отправки SQL-запросов в базу данных. См. также java.sql.Connection#createStatement(int, int) .

Эта версия позволяет переопределять тип набора результатов и параллелизм.

// This sample code assumes authentication is off
// For more information about this method, see documentation here:
//  http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html#createStatement(int,
//  int)
const conn = Jdbc.getConnection('jdbc:mysql://<host>:3306/<instance>');
const stmt = conn.createStatement(
    Jdbc.ResultSet.TYPE_FORWARD_ONLY,
    Jdbc.ResultSet.CONCUR_READ_ONLY,
);

stmt.setMaxRows(100);
const rs = stmt.execute('select * from person');

while (rs.next()) {
  // Do something
}

rs.close();
stmt.close();
conn.close();

Параметры

Имя Тип Описание
result Set Type Integer Тип набора результатов; один из Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE или Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE .
result Set Concurrency Integer Тип параллелизма: Jdbc.ResultSet.CONCUR_READ_ONLY или Jdbc.ResultSet.CONCUR_UPDATABLE .

Возвращаться

Jdbc Statement — экземпляр оператора для выполнения запросов.


create Statement(resultSetType, resultSetConcurrency, resultSetHoldability)

Создаёт объект Jdbc Statement для отправки SQL-запросов в базу данных. См. также java.sql.Connection#createStatement(int, int, int) .

Эта версия позволяет переопределять тип набора результатов, параллелизм и возможность удержания.

// This sample code assumes authentication is off
// For more information about this method, see documentation here:
//  http://docs.oracle.com/javase/6/docs/api/java/sql/Connection.html#createStatement(int,
//  int)
const conn = Jdbc.getConnection('jdbc:mysql://<host>:3306/<instance>');
const stmt = conn.createStatement(
    Jdbc.ResultSet.TYPE_FORWARD_ONLY,
    Jdbc.ResultSet.CONCUR_READ_ONLY,
    Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT,
);

stmt.setMaxRows(100);
const rs = stmt.execute('select * from person');

while (rs.next()) {
  // Do something
}

rs.close();
stmt.close();
conn.close();

Параметры

Имя Тип Описание
result Set Type Integer Тип набора результатов; один из Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE или Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE .
result Set Concurrency Integer Тип параллелизма: Jdbc.ResultSet.CONCUR_READ_ONLY или Jdbc.ResultSet.CONCUR_UPDATABLE .
result Set Holdability Integer Настройка удержания: Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT или Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT .

Возвращаться

Jdbc Statement — экземпляр оператора для выполнения запросов.


create Struct(typeName, attributes)

Документацию по этому методу см. в java.sql.Connection#createStruct(String, Object[]) .

Параметры

Имя Тип Описание
type Name String Имя SQL, специфичное для базы данных, для типа элементов массива. Возможные варианты: встроенные типы, пользовательские типы или стандартные типы SQL, поддерживаемые базой данных.
attributes Object[] Атрибуты, заполняющие возвращаемый объект.

Возвращаться

Jdbc Struct — объект структуры, который сопоставляется с заданным типом SQL и заполняется заданными атрибутами.


get Auto Commit()

Документацию по этому методу см. java.sql.Connection#getAutoCommit() .

Возвращаться

Booleantrue если режим автоматического подтверждения соединения включен; в противном случае false .

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

get Catalog()

или документацию по этому методу см. java.sql.Connection#getCatalog() .

Возвращаться

String — текущее имя каталога или null , если имя не задано.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

get Holdability()

Документацию по этому методу см. в java.sql.Connection#getHoldability() .

Возвращаться

Integer — настройка удерживаемости соединения: Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT или Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT .


get Meta Data()

Документацию по этому методу см. java.sql.Connection#getMetaData() .

Возвращаться

Jdbc Database Meta Data — метаданные базы данных, к которой подключается это соединение.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

get Transaction Isolation()

Документацию по этому методу см. java.sql.Connection#getTransactionIsolation() .

Возвращаться

Integer — текущий уровень транзакции, который может быть одним из: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED , Jdbc.Connection.TRANSACTION_READ_COMMITTED , Jdbc.Connection.TRANSACTION_REPEATABLE_READ , Jdbc.Connection.TRANSACTION_SERIALIZABLE или Jdbc.Connection.TRANSACTION_NONE .

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

get Warnings()

Документацию по этому методу см. в java.sql.Connection#getWarnings() .

Возвращаться

String[] — Массив строк предупреждений.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

is Closed()

Документацию по этому методу см. в java.sql.Connection#isClosed() .

Возвращаться

Booleantrue , если соединение закрыто; в противном случае false .

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

is Read Only()

Документацию по этому методу см. в java.sql.Connection#isReadOnly() .

Возвращаться

Booleantrue если соединение доступно только для чтения; в противном случае false .

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

is Valid(timeout)

Документацию по этому методу см. в java.sql.Connection#isValid(int) .

Параметры

Имя Тип Описание
timeout Integer Время ожидания завершения операции проверки (в секундах). Значение 0 указывает на отсутствие тайм-аута.

Возвращаться

Booleantrue , если соединение установлено; false в противном случае. Также возвращает false если время ожидания истекает до завершения операции.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

native SQL(sql)

Документацию по этому методу см. в java.sql.Connection#nativeSQL(String) .

Параметры

Имя Тип Описание
sql String Оператор SQL, который может содержать еще один заполнитель «?».

Возвращаться

String — Собственная форма предоставленного оператора.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

prepare Call(sql)

Документацию по этому методу см. в java.sql.Connection#prepareCall(String) .

Параметры

Имя Тип Описание
sql String Оператор SQL, который может содержать еще один заполнитель «?», обычно предоставляемый с использованием синтаксиса экранирования вызовов JDBC.

Возвращаться

Jdbc Callable Statement — вызываемый оператор, содержащий предварительно скомпилированный оператор SQL.


prepare Call(sql, resultSetType, resultSetConcurrency)

Документацию по этому методу см. в java.sql.Connection#prepareCall(String, int, int) .

Параметры

Имя Тип Описание
sql String Оператор SQL, который может содержать еще один заполнитель «?», обычно предоставляемый с использованием синтаксиса экранирования вызовов JDBC.
result Set Type Integer Тип набора результатов; один из Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE или Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE .
result Set Concurrency Integer Тип параллелизма: Jdbc.ResultSet.CONCUR_READ_ONLY или Jdbc.ResultSet.CONCUR_UPDATABLE .

Возвращаться

Jdbc Callable Statement — вызываемый оператор, содержащий предварительно скомпилированный оператор SQL, который создает наборы результатов с заданным типом и параллелизмом.


prepare Call(sql, resultSetType, resultSetConcurrency, resultSetHoldability)

Документацию по этому методу см. в java.sql.Connection#prepareCall(String, int, int, int) .

Параметры

Имя Тип Описание
sql String Оператор SQL, который может содержать еще один заполнитель «?», обычно предоставляемый с использованием синтаксиса экранирования вызовов JDBC.
result Set Type Integer Тип набора результатов; один из Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE или Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE .
result Set Concurrency Integer Тип параллелизма: Jdbc.ResultSet.CONCUR_READ_ONLY или Jdbc.ResultSet.CONCUR_UPDATABLE .
result Set Holdability Integer Настройка удержания: Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT или Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT .

Возвращаться

Jdbc Callable Statement — вызываемый оператор, содержащий предварительно скомпилированный оператор SQL, который создает наборы результатов с предоставленным типом параллелизма.


prepare Statement(sql)

Документацию по этому методу см. в java.sql.Connection#prepareStatement(String) .

Параметры

Имя Тип Описание
sql String Оператор SQL, который может содержать еще один параметр-заполнитель «?».

Возвращаться

Jdbc Prepared Statement — подготовленный оператор, содержащий предварительно скомпилированный оператор SQL.


prepare Statement(sql, autoGeneratedKeys)

Документацию по этому методу см. в java.sql.Connection#prepareStatement(String, int) .

Параметры

Имя Тип Описание
sql String Оператор SQL, который может содержать еще один параметр-заполнитель «?».
auto Generated Keys Integer Флаг, указывающий, возвращаются ли автоматически сгенерированные ключи: Jdbc.Statement.RETURN_GENERATED_KEYS или Jdbc.Statement.NO_GENERATED_KEYS .

Возвращаться

Jdbc Prepared Statement — подготовленный оператор, содержащий предварительно скомпилированный оператор SQL, возможно, способный возвращать автоматически сгенерированные ключи.


prepare Statement(sql, resultSetType, resultSetConcurrency)

Документацию по этому методу см. в java.sql.Connection#prepareStatement(String, int, int) .

Параметры

Имя Тип Описание
sql String Оператор SQL, который может содержать еще один параметр-заполнитель «?».
result Set Type Integer Тип набора результатов; один из Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE или Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE .
result Set Concurrency Integer Тип параллелизма: Jdbc.ResultSet.CONCUR_READ_ONLY или Jdbc.ResultSet.CONCUR_UPDATABLE .

Возвращаться

Jdbc Prepared Statement — подготовленный оператор, содержащий предварительно скомпилированный оператор SQL, который создает наборы результатов с заданным типом и параллелизмом.


prepare Statement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)

Документацию по этому методу см. в java.sql.Connection#prepareStatement(String, int, int, int) .

Параметры

Имя Тип Описание
sql String Оператор SQL, который может содержать еще один параметр-заполнитель «?».
result Set Type Integer Тип набора результатов; один из Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE или Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE .
result Set Concurrency Integer Тип параллелизма: Jdbc.ResultSet.CONCUR_READ_ONLY или Jdbc.ResultSet.CONCUR_UPDATABLE .
result Set Holdability Integer Настройка удержания: Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT или Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT .

Возвращаться

Jdbc Prepared Statement — подготовленный оператор, содержащий предварительно скомпилированный оператор SQL, который создает наборы результатов с заданным типом, параллелизмом и возможностью удержания.


prepare Statement By Index(sql, indices)

Документацию по этому методу см. в java.sql.Connection#prepareStatement(String, int[]) .

Параметры

Имя Тип Описание
sql String Оператор SQL, который может содержать еще один параметр-заполнитель «?».
indices Integer[] Индексы столбцов, возвращаемых из вставленной строки или строк.

Возвращаться

Jdbc Prepared Statement — подготовленный оператор, содержащий предварительно скомпилированный оператор SQL, способный возвращать автоматически сгенерированные ключи, заданные предоставленными индексами столбцов.


prepare Statement By Name(sql, columnNames)

Документацию по этому методу см. в java.sql.Connection#prepareStatement(String, String[]) .

Параметры

Имя Тип Описание
sql String Оператор SQL, который может содержать еще один параметр-заполнитель «?».
column Names String[] Имена столбцов, которые указывают, какие столбцы метод должен вернуть из вставленной строки или строк.

Возвращаться

Jdbc Prepared Statement — подготовленный оператор, содержащий предварительно скомпилированный оператор SQL, способный возвращать автоматически сгенерированные ключи, заданные предоставленными именами столбцов.


release Savepoint(savepoint)

Документацию по этому методу см. в java.sql.Connection#releaseSavepoint(Savepoint) .

Параметры

Имя Тип Описание
savepoint Jdbc Savepoint Точка сохранения, которую необходимо удалить.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

rollback()

Документацию по этому методу см. в java.sql.Connection#rollback() .

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

rollback(savepoint)

Документацию по этому методу см. в java.sql.Connection#rollback(Savepoint) .

Параметры

Имя Тип Описание
savepoint Jdbc Savepoint Точка сохранения, к которой необходимо откатиться.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

set Auto Commit(autoCommit)

Документацию по этому методу см. в java.sql.Connection#setAutoCommit(boolean) .

Параметры

Имя Тип Описание
auto Commit Boolean Если true , режим автоматической фиксации включен; false отключён.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

set Catalog(catalog)

Документацию по этому методу см. в java.sql.Connection#setCatalog(String) .

Параметры

Имя Тип Описание
catalog String Имя каталога (подпространства в базе данных соединения), в котором следует работать.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

set Holdability(holdability)

Документацию по этому методу см. в java.sql.Connection#setHoldability(int) .

Параметры

Имя Тип Описание
holdability Integer Удерживание по умолчанию объектов Jdbc Result Set созданных с помощью этого соединения: Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT или Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT .

set Read Only(readOnly)

Документацию по этому методу см. в java.sql.Connection#setReadOnly(boolean) .

Параметры

Имя Тип Описание
read Only Boolean Если true , режим только для чтения включен; false отключает.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

set Savepoint()

Документацию по этому методу см. в java.sql.Connection#setSavepoint() .

Возвращаться

Jdbc Savepoint — новая безымянная точка сохранения.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

set Savepoint(name)

Документацию по этому методу см. в java.sql.Connection#setSavepoint(String) .

Параметры

Имя Тип Описание
name String Имя созданной точки сохранения.

Возвращаться

Jdbc Savepoint — новая именованная точка сохранения.

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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

set Transaction Isolation(level)

Документацию по этому методу см. в java.sql.Connection#setTransactionIsolation(int) .

Параметры

Имя Тип Описание
level Integer Уровень транзакции, который необходимо установить. Один из следующих: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED , Jdbc.Connection.TRANSACTION_READ_COMMITTED , Jdbc.Connection.TRANSACTION_REPEATABLE_READ , Jdbc.Connection.TRANSACTION_SERIALIZABLE или Jdbc.Connection.TRANSACTION_NONE .

Авторизация

Скрипты, использующие этот метод, требуют авторизации в одной или нескольких из следующих областей :

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