Ein JDBC-Connection. Die Dokumentation zu dieser Klasse finden Sie unter
java.sql.Connection.
Methoden
Detaillierte Dokumentation
clearWarnings()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#clearWarnings().
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
close()
Geben Sie die Datenbank dieser Verbindung und alle zugehörigen Ressourcen frei.
const conn = Jdbc.getConnection( 'jdbc:mysql://<host>:<port>/<instance>', 'user', 'password', ); conn.close();
Weitere Informationen
-
Connection.close()
commit()
Alle ausstehenden Änderungen werden dauerhaft übernommen und von diesem JdbcConnection gehaltene Datenbanksperren werden aufgehoben.
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();
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
Weitere Informationen
-
Connection.commit()
createArrayOf(typeName, elements)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#createArrayOf(String, Object[]).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | String | Der datenbankspezifische SQL-Name des Typs der Array-Elemente. Zu den Optionen gehören integrierte Typen, benutzerdefinierte Typen oder Standard-SQL-Typen, die von der Datenbank unterstützt werden. |
elements | Object[] | Die Elemente, die im zurückgegebenen Objekt enthalten sein sollen. |
Rückflug
JdbcArray: Ein Array, dessen Elemente dem angegebenen SQL-Typ entsprechen.
createBlob()
Erstellt eine JdbcBlob-Instanz. Siehe auch
java.sql.Connection#createBlob().
Das zurückgegebene Objekt enthält anfangs keine Daten. Mit den setBytes-Methoden von JdbcBlob können Sie die Daten festlegen, die sie enthalten soll. Der hier verwendete Blob ist nicht derselbe wie der mit Utilities.newBlob(data) erstellte Blob. Verwenden Sie die definierten Methoden getBytes() und setBytes(), um zwischen den beiden Formaten zu konvertieren.
Alternativ bieten sowohl JdbcBlob als auch JdbcClob die praktische Methode getAppsScriptBlob() zum Konvertieren in ein Format, das von Apps Script verwendet werden kann.
Rückflug
JdbcBlob: Ein leeres Blob-Objekt.
createClob()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#createClob().
Rückflug
JdbcClob: Ein leeres CLOB-Objekt.
createNClob()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#createNClob().
Rückflug
JdbcClob: Ein leeres nclob-Objekt.
createSQLXML()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#createSQLXML().
Rückflug
JdbcSQLXML: Ein leeres SQLXML-Objekt.
createStatement()
Erstellt ein JdbcStatement-Objekt zum Senden von SQL-Anweisungen an die Datenbank. Siehe auch
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();
Rückflug
JdbcStatement: Eine Anweisung, mit der Abfragen ausgeführt werden.
createStatement(resultSetType, resultSetConcurrency)
Erstellt ein JdbcStatement-Objekt zum Senden von SQL-Anweisungen an die Datenbank. Siehe auch
java.sql.Connection#createStatement(int, int).
In dieser Version können der Ergebnismengentyp und die Parallelität überschrieben werden.
// 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();
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
result | Integer | Ein Ergebnistyp, entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | Integer | Ein Typ für die gleichzeitige Ausführung, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE. |
Rückflug
JdbcStatement: Eine Anweisung, mit der Abfragen ausgeführt werden.
createStatement(resultSetType, resultSetConcurrency, resultSetHoldability)
Erstellt ein JdbcStatement-Objekt zum Senden von SQL-Anweisungen an die Datenbank. Siehe auch
java.sql.Connection#createStatement(int, int, int).
In dieser Version können der Ergebnismengentyp, die Parallelität und die Holdability überschrieben werden.
// 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();
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
result | Integer | Ein Ergebnistyp, entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | Integer | Ein Typ für die gleichzeitige Ausführung, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE. |
result | Integer | Eine Einstellung für die Aufbewahrungsdauer, entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT. |
Rückflug
JdbcStatement: Eine Anweisung, mit der Abfragen ausgeführt werden.
createStruct(typeName, attributes)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#createStruct(String, Object[]).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
type | String | Der datenbankspezifische SQL-Name des Typs der Array-Elemente. Zu den Optionen gehören integrierte Typen, benutzerdefinierte Typen oder Standard-SQL-Typen, die von der Datenbank unterstützt werden. |
attributes | Object[] | Die Attribute, die das zurückgegebene Objekt enthalten. |
Rückflug
JdbcStruct: Ein Strukturobjekt, das dem angegebenen SQL-Typ zugeordnet ist und mit den angegebenen Attributen gefüllt wird.
getAutoCommit()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#getAutoCommit().
Rückflug
Boolean: true, wenn der Autocommit-Modus der Verbindung aktiviert ist, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getCatalog()
Weitere Informationen zu dieser Methode finden Sie in der Dokumentation zu
java.sql.Connection#getCatalog().
Rückflug
String – Der aktuelle Katalogname oder null, wenn kein Name festgelegt wurde.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getHoldability()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#getHoldability().
Rückflug
Integer: Die Einstellung für die Aufrechterhaltung der Verbindung, entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.
getMetaData()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#getMetaData().
Rückflug
JdbcDatabaseMetaData: Die Metadaten der Datenbank, mit der diese Verbindung verbunden ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getTransactionIsolation()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#getTransactionIsolation().
Rückflug
Integer: Das aktuelle Transaktionsniveau, das einer der folgenden Werte ist: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE oder Jdbc.Connection.TRANSACTION_NONE.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
getWarnings()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#getWarnings().
Rückflug
String[]: Ein Array von Warnungs-Strings.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
isClosed()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#isClosed().
Rückflug
Boolean – true, wenn die Verbindung geschlossen ist, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#isReadOnly().
Rückflug
Boolean – true, wenn die Verbindung schreibgeschützt ist, andernfalls false.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
isValid(timeout)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#isValid(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
timeout | Integer | Die Zeit in Sekunden, die auf den Abschluss des Validierungsvorgangs gewartet wird. Ein Wert von 0 gibt an, dass kein Zeitlimit angewendet wird. |
Rückflug
Boolean – true, wenn die Verbindung gültig ist, andernfalls false. Gibt auch false zurück, wenn das Zeitlimit abläuft, bevor der Vorgang abgeschlossen ist.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
nativeSQL(sql)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#nativeSQL(String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sql | String | Eine SQL-Anweisung, die einen oder mehrere „?“‑Platzhalter enthalten kann. |
Rückflug
String: Die native Form der bereitgestellten Anweisung.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
prepareCall(sql)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#prepareCall(String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sql | String | Eine SQL-Anweisung, die einen oder mehrere „?“‑Platzhalter enthalten kann. Sie wird in der Regel mit der JDBC-Aufruf-Escape-Syntax bereitgestellt. |
Rückflug
JdbcCallableStatement: Eine aufrufbare Anweisung, die die vorkompilierte SQL-Anweisung enthält.
prepareCall(sql, resultSetType, resultSetConcurrency)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#prepareCall(String, int, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sql | String | Eine SQL-Anweisung, die einen oder mehrere „?“‑Platzhalter enthalten kann. Sie wird in der Regel mit der JDBC-Aufruf-Escape-Syntax bereitgestellt. |
result | Integer | Ein Ergebnistyp, entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | Integer | Ein Typ für die gleichzeitige Ausführung, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE. |
Rückflug
JdbcCallableStatement: Eine aufrufbare Anweisung, die die vorkompilierte SQL-Anweisung enthält, mit der Ergebnismengen mit dem angegebenen Typ und der angegebenen Parallelität erstellt werden.
prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#prepareCall(String, int, int, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sql | String | Eine SQL-Anweisung, die einen oder mehrere „?“‑Platzhalter enthalten kann. Sie wird in der Regel mit der JDBC-Aufruf-Escape-Syntax bereitgestellt. |
result | Integer | Ein Ergebnistyp, entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | Integer | Ein Typ für die gleichzeitige Ausführung, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE. |
result | Integer | Eine Einstellung für die Aufbewahrungsdauer, entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT. |
Rückflug
JdbcCallableStatement: Eine aufrufbare Anweisung mit der vorkompilierten SQL-Anweisung, die Ergebnismengen mit dem angegebenen Typ und der angegebenen Parallelität erzeugt.
prepareStatement(sql)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sql | String | Eine SQL-Anweisung, die einen oder mehrere Platzhalter für IN-Parameter in Form von „?“ enthalten kann. |
Rückflug
JdbcPreparedStatement: Eine vorbereitete Anweisung mit der vorkompilierten SQL-Anweisung.
prepareStatement(sql, autoGeneratedKeys)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sql | String | Eine SQL-Anweisung, die einen oder mehrere Platzhalter für IN-Parameter in Form von „?“ enthalten kann. |
auto | Integer | Ein Flag, das angibt, ob automatisch generierte Schlüssel zurückgegeben werden. Mögliche Werte sind Jdbc.Statement.RETURN_GENERATED_KEYS oder Jdbc.Statement.NO_GENERATED_KEYS. |
Rückflug
JdbcPreparedStatement: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält und möglicherweise automatisch generierte Schlüssel zurückgeben kann.
prepareStatement(sql, resultSetType, resultSetConcurrency)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String, int, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sql | String | Eine SQL-Anweisung, die einen oder mehrere Platzhalter für IN-Parameter in Form von „?“ enthalten kann. |
result | Integer | Ein Ergebnistyp, entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | Integer | Ein Typ für die gleichzeitige Ausführung, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE. |
Rückflug
JdbcPreparedStatement: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält, mit der Ergebnismengen mit dem angegebenen Typ und der angegebenen Parallelität erstellt werden.
prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String, int, int, int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sql | String | Eine SQL-Anweisung, die einen oder mehrere Platzhalter für IN-Parameter in Form von „?“ enthalten kann. |
result | Integer | Ein Ergebnistyp, entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE. |
result | Integer | Ein Typ für die gleichzeitige Ausführung, entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE. |
result | Integer | Eine Einstellung für die Aufbewahrungsdauer, entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT. |
Rückflug
JdbcPreparedStatement: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält, mit der Ergebnismengen mit dem angegebenen Typ, der angegebenen Parallelität und der angegebenen Holdability generiert werden.
prepareStatementByIndex(sql, indices)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String, int[]).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sql | String | Eine SQL-Anweisung, die einen oder mehrere Platzhalter für IN-Parameter in Form von „?“ enthalten kann. |
indices | Integer[] | Die Spaltenindexe der Spalten, die aus der eingefügten Zeile oder den eingefügten Zeilen zurückgegeben werden. |
Rückflug
JdbcPreparedStatement: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält und automatisch generierte Schlüssel zurückgeben kann, die durch die angegebenen Spaltenindexe festgelegt werden.
prepareStatementByName(sql, columnNames)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String, String[]).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
sql | String | Eine SQL-Anweisung, die einen oder mehrere Platzhalter für IN-Parameter in Form von „?“ enthalten kann. |
column | String[] | Die Spaltennamen, die angeben, welche Spalten die Methode aus der eingefügten Zeile oder den eingefügten Zeilen zurückgeben soll. |
Rückflug
JdbcPreparedStatement: Eine vorbereitete Anweisung mit der vorkompilierten SQL-Anweisung, die automatisch generierte Schlüssel zurückgeben kann, die durch die angegebenen Spaltennamen festgelegt werden.
releaseSavepoint(savepoint)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#releaseSavepoint(Savepoint).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
savepoint | Jdbc | Der zu entfernende Speicherpunkt. |
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
rollback()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#rollback().
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
rollback(savepoint)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#rollback(Savepoint).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
savepoint | Jdbc | Der Speicherpunkt, zu dem zurückgesetzt werden soll. |
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
setAutoCommit(autoCommit)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#setAutoCommit(boolean).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
auto | Boolean | Wenn true, ist der automatische Commit-Modus aktiviert. Mit false wird er deaktiviert. |
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
setCatalog(catalog)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#setCatalog(String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
catalog | String | Der Name eines Katalogs (des Unterbereichs in der Datenbank der Verbindung), in dem gearbeitet werden soll. |
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
setHoldability(holdability)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#setHoldability(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
holdability | Integer | Die standardmäßige Holdability von Jdbc-Objekten, die mit dieser Verbindung erstellt wurden. Mögliche Werte sind Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT. |
setReadOnly(readOnly)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#setReadOnly(boolean).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
read | Boolean | Wenn true, ist der Lesemodus aktiviert; false deaktiviert. |
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#setSavepoint().
Rückflug
JdbcSavepoint: Der neue unbenannte Speicherpunkt.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint(name)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#setSavepoint(String).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
name | String | Der Name des erstellten Speicherpunkts. |
Rückflug
JdbcSavepoint: Der neue benannte Speicherpunkt.
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request
setTransactionIsolation(level)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#setTransactionIsolation(int).
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
level | Integer | Die festzulegende Transaktionsebene, die einer der folgenden Werte sein kann: Jdbc.Connection.TRANSACTION_READ_UNCOMMITTED, Jdbc.Connection.TRANSACTION_READ_COMMITTED, Jdbc.Connection.TRANSACTION_REPEATABLE_READ, Jdbc.Connection.TRANSACTION_SERIALIZABLE oder Jdbc.Connection.TRANSACTION_NONE. |
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/script.external_request