Class JdbcConnection

JdbcConnection

JDBC Connection. Dokumentację tych zajęć znajdziesz tutaj: java.sql.Connection.

Metody

MetodaZwracany typKrótki opis
clearWarnings()voidDokumentację tej metody można znaleźć w sekcji java.sql.Connection#clearWarnings()
close()voidZwolnij bazę danych tego połączenia i wszystkie powiązane zasoby.
commit()voidPowoduje, że wszystkie oczekujące zmiany są stałe i zwalniają blokady bazy danych nałożone przez ten zasób (JdbcConnection).
createArrayOf(typeName, elements)JdbcArrayDokumentację tej metody można znaleźć w sekcji java.sql.Connection#createArrayOf(String, Object[])
createBlob()JdbcBlobKonstruuje instancję JdbcBlob.
createClob()JdbcClobDokumentację tej metody znajdziesz tutaj: java.sql.Connection#createClob().
createNClob()JdbcClobDokumentację tej metody znajdziesz tutaj: java.sql.Connection#createNClob().
createSQLXML()JdbcSQLXMLDokumentację tej metody znajdziesz tutaj: java.sql.Connection#createSQLXML().
createStatement()JdbcStatementTworzy obiekt JdbcStatement służący do wysyłania instrukcji SQL do bazy danych.
createStatement(resultSetType, resultSetConcurrency)JdbcStatementTworzy obiekt JdbcStatement służący do wysyłania instrukcji SQL do bazy danych.
createStatement(resultSetType, resultSetConcurrency, resultSetHoldability)JdbcStatementTworzy obiekt JdbcStatement służący do wysyłania instrukcji SQL do bazy danych.
createStruct(typeName, attributes)JdbcStructDokumentację tej metody można znaleźć w sekcji java.sql.Connection#createStruct(String, Object[])
getAutoCommit()BooleanDokumentację tej metody można znaleźć w sekcji java.sql.Connection#getAutoCommit()
getCatalog()Stringlub dokumentację tej metody można znaleźć na stronie java.sql.Connection#getCatalog().
getHoldability()IntegerDokumentację tej metody można znaleźć w sekcji java.sql.Connection#getHoldability()
getMetaData()JdbcDatabaseMetaDataDokumentację tej metody znajdziesz tutaj: java.sql.Connection#getMetaData().
getTransactionIsolation()IntegerDokumentację tej metody można znaleźć w sekcji java.sql.Connection#getTransactionIsolation()
getWarnings()String[]Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#getWarnings().
isClosed()BooleanDokumentację tej metody znajdziesz tutaj: java.sql.Connection#isClosed().
isReadOnly()BooleanDokumentację tej metody znajdziesz tutaj: java.sql.Connection#isReadOnly().
isValid(timeout)BooleanDokumentację tej metody znajdziesz tutaj: java.sql.Connection#isValid(int).
nativeSQL(sql)StringDokumentację tej metody można znaleźć w sekcji java.sql.Connection#nativeSQL(String)
prepareCall(sql)JdbcCallableStatementDokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareCall(String)
prepareCall(sql, resultSetType, resultSetConcurrency)JdbcCallableStatementDokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareCall(String, int, int)
prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)JdbcCallableStatementDokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareCall(String, int, int, int)
prepareStatement(sql)JdbcPreparedStatementDokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String)
prepareStatement(sql, autoGeneratedKeys)JdbcPreparedStatementDokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String, int)
prepareStatement(sql, resultSetType, resultSetConcurrency)JdbcPreparedStatementDokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String, int, int)
prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)JdbcPreparedStatementDokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String, int, int, int)
prepareStatementByIndex(sql, indices)JdbcPreparedStatementDokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String, int[])
prepareStatementByName(sql, columnNames)JdbcPreparedStatementDokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String, String[])
releaseSavepoint(savepoint)voidDokumentację tej metody można znaleźć w sekcji java.sql.Connection#releaseSavepoint(Savepoint)
rollback()voidDokumentację tej metody znajdziesz tutaj: java.sql.Connection#rollback().
rollback(savepoint)voidDokumentację tej metody można znaleźć w sekcji java.sql.Connection#rollback(Savepoint)
setAutoCommit(autoCommit)voidDokumentację tej metody można znaleźć w sekcji java.sql.Connection#setAutoCommit(boolean)
setCatalog(catalog)voidDokumentację tej metody można znaleźć w sekcji java.sql.Connection#setCatalog(String)
setHoldability(holdability)voidDokumentację tej metody można znaleźć w sekcji java.sql.Connection#setHoldability(int)
setReadOnly(readOnly)voidDokumentację tej metody można znaleźć w sekcji java.sql.Connection#setReadOnly(boolean)
setSavepoint()JdbcSavepointDokumentację tej metody znajdziesz tutaj: java.sql.Connection#setSavepoint().
setSavepoint(name)JdbcSavepointDokumentację tej metody można znaleźć w sekcji java.sql.Connection#setSavepoint(String)
setTransactionIsolation(level)voidDokumentację tej metody można znaleźć w sekcji java.sql.Connection#setTransactionIsolation(int)

Szczegółowa dokumentacja

clearWarnings()

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#clearWarnings()

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

close()

Zwolnij bazę danych tego połączenia i wszystkie powiązane zasoby.

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

Zobacz też

  • Connection.close()

commit()

Powoduje, że wszystkie oczekujące zmiany są stałe i zwalniają blokady bazy danych nałożone przez ten zasób (JdbcConnection).

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

Zobacz też

  • Connection.commit()

createArrayOf(typeName, elements)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#createArrayOf(String, Object[])

Parametry

NazwaTypOpis
typeNameStringWłaściwa dla bazy danych nazwa SQL elementów tablicy typu. Dostępne opcje: wbudowanych typów, zdefiniowanych przez użytkownika lub standardowych typów SQL obsługiwanych przez bazę danych.
elementsObject[]Elementy do wypełnienia w zwróconym obiekcie.

Powrót

JdbcArray – tablica, której elementy są mapowane na określony typ SQL.


createBlob()

Konstruuje instancję JdbcBlob. Zobacz też java.sql.Connection#createBlob().

Zwrócony początkowo obiekt nie zawiera żadnych danych. Możesz użyć metody setBytes JdbcBlob, aby określić dane, które powinna zawierać. Użyty tutaj blob różni się od użytego Obiekt blob został utworzony za pomocą dodatku Utilities.newBlob(data). Aby przekonwertować między tymi dwoma formatami, użyj zdefiniowanych metod getBytes() i setBytes(). Zarówno JdbcBlob, jak i JdbcClob udostępniają też getAppsScriptBlob() wygodną metodę konwertowania na format, który może być używany przez Apps Script.

Powrót

JdbcBlob – pusty obiekt blob.


createClob()

Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#createClob().

Powrót

JdbcClob – pusty obiekt Clob.


createNClob()

Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#createNClob().

Powrót

JdbcClob – pusty obiekt nclob.


createSQLXML()

Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#createSQLXML().

Powrót

JdbcSQLXML – pusty obiekt SQLXML.


createStatement()

Tworzy obiekt JdbcStatement służący do wysyłania instrukcji SQL do bazy danych. Zobacz też . java.sql.Connection#createStatement()

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

stmt.setMaxRows(100);
var rs = stmt.execute("select * from person");

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

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

Powrót

JdbcStatement – instancja instrukcji używana do wykonywania zapytań.


createStatement(resultSetType, resultSetConcurrency)

Tworzy obiekt JdbcStatement służący do wysyłania instrukcji SQL do bazy danych. Zobacz też . java.sql.Connection#createStatement(int, int)

Ta wersja umożliwia zastąpienie typu zbioru wyników i równoczesności.

// 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)
var conn = Jdbc.getConnection("jdbc:mysql://<host>:3306/<instance>")
var stmt = conn.createStatement(Jdbc.ResultSet.TYPE_FORWARD_ONLY,
                                Jdbc.ResultSet.CONCUR_READ_ONLY);

stmt.setMaxRows(100);
var rs = stmt.execute("select * from person");

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

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

Parametry

NazwaTypOpis
resultSetTypeIntegertyp zbioru wyników; jeden z Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE lub Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE.
resultSetConcurrencyIntegertyp równoczesności; albo Jdbc.ResultSet.CONCUR_READ_ONLY lub Jdbc.ResultSet.CONCUR_UPDATABLE.

Powrót

JdbcStatement – instancja instrukcji używana do wykonywania zapytań.


createStatement(resultSetType, resultSetConcurrency, resultSetHoldability)

Tworzy obiekt JdbcStatement służący do wysyłania instrukcji SQL do bazy danych. Zobacz też . java.sql.Connection#createStatement(int, int, int)

Ta wersja umożliwia zastąpienie typu zbioru wyników, równoczesności i możliwości utrzymania.

// 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)
var conn = Jdbc.getConnection("jdbc:mysql://<host>:3306/<instance>")
var stmt = conn.createStatement(Jdbc.ResultSet.TYPE_FORWARD_ONLY,
                                Jdbc.ResultSet.CONCUR_READ_ONLY,
                                Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT);

stmt.setMaxRows(100);
var rs = stmt.execute("select * from person");

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

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

Parametry

NazwaTypOpis
resultSetTypeIntegertyp zbioru wyników; jeden z Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE lub Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE.
resultSetConcurrencyIntegertyp równoczesności; albo Jdbc.ResultSet.CONCUR_READ_ONLY lub Jdbc.ResultSet.CONCUR_UPDATABLE.
resultSetHoldabilityIntegerustawienie możliwości przechowywania, Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT lub Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Powrót

JdbcStatement – instancja instrukcji używana do wykonywania zapytań.


createStruct(typeName, attributes)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#createStruct(String, Object[])

Parametry

NazwaTypOpis
typeNameStringWłaściwa dla bazy danych nazwa SQL elementów tablicy typu. Dostępne opcje: wbudowanych typów, zdefiniowanych przez użytkownika lub standardowych typów SQL obsługiwanych przez bazę danych.
attributesObject[]Atrybuty, które wypełniają zwrócony obiekt.

Powrót

JdbcStruct – obiekt struktury, który jest mapowany na dany typ SQL i wypełniany podaną wartością .


getAutoCommit()

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#getAutoCommit()

Powrót

Booleantrue, jeśli włączony jest tryb automatycznego zatwierdzania połączenia; W innym przypadku false.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getCatalog()

lub dokumentację tej metody można znaleźć na stronie java.sql.Connection#getCatalog().

Powrót

String – bieżąca nazwa katalogu lub null, jeśli nie ustawiono żadnej nazwy.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getHoldability()

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#getHoldability()

Powrót

Integer – ustawienie możliwości utrzymania połączenia, Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT lub Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.


getMetaData()

Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#getMetaData().

Powrót

JdbcDatabaseMetaData – metadane bazy danych, z którą łączy się to połączenie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getTransactionIsolation()

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#getTransactionIsolation()

Powrót

Integer – bieżący poziom transakcji, który jest jednym z tych poziomów: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE lub Jdbc.Connection.TRANSACTION_NONE.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getWarnings()

Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#getWarnings().

Powrót

String[] – tablica ciągów ostrzeżeń.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isClosed()

Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#isClosed().

Powrót

Booleantrue, jeśli połączenie jest zamknięte; W innym przypadku false.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isReadOnly()

Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#isReadOnly().

Powrót

Booleantrue, jeśli połączenie jest tylko do odczytu; W innym przypadku false.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

isValid(timeout)

Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#isValid(int).

Parametry

NazwaTypOpis
timeoutIntegerCzas oczekiwania na zakończenie weryfikacji (w sekundach). Wartość 0 oznacza, że limit czasu nie został zastosowany.

Powrót

Booleantrue, jeśli połączenie jest prawidłowe; W innym przypadku false. Zwraca też wartość false, jeśli upłynie czas oczekiwania przed zakończeniem operacji.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

nativeSQL(sql)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#nativeSQL(String)

Parametry

NazwaTypOpis
sqlStringInstrukcja SQL, która może zawierać jeszcze jeden znak „?” .

Powrót

String – natywna forma podanego stwierdzenia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

prepareCall(sql)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareCall(String)

Parametry

NazwaTypOpis
sqlStringInstrukcja SQL, która może zawierać jeszcze jeden znak „?” zmienne, zwykle podane przy użyciu składni zmiany znaczenia wywołania JDBC.

Powrót

JdbcCallableStatement – wywoływana instrukcja zawierająca wstępnie skompilowaną instrukcję SQL.


prepareCall(sql, resultSetType, resultSetConcurrency)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareCall(String, int, int)

Parametry

NazwaTypOpis
sqlStringInstrukcja SQL, która może zawierać jeszcze jeden znak „?” zmienne, zwykle podane przy użyciu składni zmiany znaczenia wywołania JDBC.
resultSetTypeIntegertyp zbioru wyników; jeden z Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE lub Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE.
resultSetConcurrencyIntegertyp równoczesności; albo Jdbc.ResultSet.CONCUR_READ_ONLY lub Jdbc.ResultSet.CONCUR_UPDATABLE.

Powrót

JdbcCallableStatement – wywoływana instrukcja zawierająca wstępnie skompilowaną instrukcję SQL, która zwraca wynik. ustawiany jest podany typ i równoczesność.


prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareCall(String, int, int, int)

Parametry

NazwaTypOpis
sqlStringInstrukcja SQL, która może zawierać jeszcze jeden znak „?” zmienne, zwykle podane przy użyciu składni zmiany znaczenia wywołania JDBC.
resultSetTypeIntegertyp zbioru wyników; jeden z Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE lub Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE.
resultSetConcurrencyIntegertyp równoczesności; albo Jdbc.ResultSet.CONCUR_READ_ONLY lub Jdbc.ResultSet.CONCUR_UPDATABLE.
resultSetHoldabilityIntegerustawienie możliwości przechowywania, Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT lub Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Powrót

JdbcCallableStatement – wywoływana instrukcja zawierająca wstępnie skompilowaną instrukcję SQL, która zwraca wynik. ustawiany jest podany typ równoczesności.


prepareStatement(sql)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String)

Parametry

NazwaTypOpis
sqlStringInstrukcja SQL, która może zawierać jeszcze jeden znak „?” Symbole zastępcze parametrów IN.

Powrót

JdbcPreparedStatement – przygotowana instrukcja zawierająca wstępnie skompilowaną instrukcję SQL.


prepareStatement(sql, autoGeneratedKeys)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String, int)

Parametry

NazwaTypOpis
sqlStringInstrukcja SQL, która może zawierać jeszcze jeden znak „?” Symbole zastępcze parametrów IN.
autoGeneratedKeysIntegerFlaga wskazująca, czy są zwracane automatycznie wygenerowane klucze. albo Jdbc.Statement.RETURN_GENERATED_KEYS lub Jdbc.Statement.NO_GENERATED_KEYS.

Powrót

JdbcPreparedStatement – przygotowana instrukcja zawierająca wstępnie skompilowaną instrukcję SQL, która może zawierać które zwracają automatycznie wygenerowane klucze.


prepareStatement(sql, resultSetType, resultSetConcurrency)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String, int, int)

Parametry

NazwaTypOpis
sqlStringInstrukcja SQL, która może zawierać jeszcze jeden znak „?” Symbole zastępcze parametrów IN.
resultSetTypeIntegertyp zbioru wyników; jeden z Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE lub Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE.
resultSetConcurrencyIntegertyp równoczesności; albo Jdbc.ResultSet.CONCUR_READ_ONLY lub Jdbc.ResultSet.CONCUR_UPDATABLE.

Powrót

JdbcPreparedStatement – przygotowana instrukcja zawierająca wstępnie skompilowaną instrukcję SQL, która zwraca wynik. ustawiany jest podany typ i równoczesność.


prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String, int, int, int)

Parametry

NazwaTypOpis
sqlStringInstrukcja SQL, która może zawierać jeszcze jeden znak „?” Symbole zastępcze parametrów IN.
resultSetTypeIntegertyp zbioru wyników; jeden z Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE lub Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE.
resultSetConcurrencyIntegertyp równoczesności; albo Jdbc.ResultSet.CONCUR_READ_ONLY lub Jdbc.ResultSet.CONCUR_UPDATABLE.
resultSetHoldabilityIntegerustawienie możliwości przechowywania, Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT lub Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Powrót

JdbcPreparedStatement – przygotowana instrukcja zawierająca wstępnie skompilowaną instrukcję SQL, która zwraca wynik. z podanym typem, równoczesnością i możliwością utrzymania.


prepareStatementByIndex(sql, indices)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String, int[])

Parametry

NazwaTypOpis
sqlStringInstrukcja SQL, która może zawierać jeszcze jeden znak „?” Symbole zastępcze parametrów IN.
indicesInteger[]Indeksy kolumn dotyczące kolumn, które są zwracane ze wstawionych wierszy lub wierszy.

Powrót

JdbcPreparedStatement – przygotowana instrukcja zawierająca wstępnie skompilowaną instrukcję SQL, która może zwrócić automatycznie wygenerowanych kluczy określonych przez podane indeksy kolumn.


prepareStatementByName(sql, columnNames)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#prepareStatement(String, String[])

Parametry

NazwaTypOpis
sqlStringInstrukcja SQL, która może zawierać jeszcze jeden znak „?” Symbole zastępcze parametrów IN.
columnNamesString[]Nazwy kolumn określające, z których kolumn ma zwrócić metodę. wstawionych wierszy lub wierszy.

Powrót

JdbcPreparedStatement – przygotowana instrukcja zawierająca wstępnie skompilowaną instrukcję SQL, która może zwrócić automatycznie wygenerowanych kluczy określonych przez podane nazwy kolumn.


releaseSavepoint(savepoint)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#releaseSavepoint(Savepoint)

Parametry

NazwaTypOpis
savepointJdbcSavepointPunkt zapisu, który ma zostać usunięty.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

rollback()

Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#rollback().

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

rollback(savepoint)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#rollback(Savepoint)

Parametry

NazwaTypOpis
savepointJdbcSavepointPunkt zapisu, do którego chcesz przywrócić poprzednią wersję.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

setAutoCommit(autoCommit)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#setAutoCommit(boolean)

Parametry

NazwaTypOpis
autoCommitBooleanJeśli zasada true, tryb automatycznego zatwierdzania jest włączony. false wyłączenia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

setCatalog(catalog)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#setCatalog(String)

Parametry

NazwaTypOpis
catalogStringNazwa katalogu (podprzestrzeni w bazie danych połączenia), w którym należy w naszej pracy.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

setHoldability(holdability)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#setHoldability(int)

Parametry

NazwaTypOpis
holdabilityIntegerDomyślna blokada JdbcResultSet obiektów utworzonych za pomocą tej metody połączenie; Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT lub Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

setReadOnly(readOnly)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#setReadOnly(boolean)

Parametry

NazwaTypOpis
readOnlyBooleanJeśli zasada true, tryb tylko do odczytu jest włączony. false wyłączenia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

setSavepoint()

Dokumentację tej metody znajdziesz tutaj: java.sql.Connection#setSavepoint().

Powrót

JdbcSavepoint – nowy, nienazwany punkt zapisu.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

setSavepoint(name)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#setSavepoint(String)

Parametry

NazwaTypOpis
nameStringNazwa utworzonego punktu zapisu.

Powrót

JdbcSavepoint – nowy, nazwany punkt zapisu.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

setTransactionIsolation(level)

Dokumentację tej metody można znaleźć w sekcji java.sql.Connection#setTransactionIsolation(int)

Parametry

NazwaTypOpis
levelIntegerUstawiony poziom transakcji: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE lub Jdbc.Connection.TRANSACTION_NONE.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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