Ein JDBC-Connection
. Die Dokumentation zu dieser Klasse finden Sie unter
java.sql.Connection
.
Methoden
Detaillierte Dokumentation
clear Warnings()
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 Jdbc
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()
create Array Of(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
Jdbc
: Ein Array, dessen Elemente dem angegebenen SQL-Typ entsprechen.
create Blob()
Erstellt eine Jdbc
-Instanz. Siehe auch
java.sql.Connection#createBlob()
.
Das zurückgegebene Objekt enthält anfangs keine Daten. Mit den set
-Methoden von Jdbc
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 get
und set
, um zwischen den beiden Formaten zu konvertieren.
Alternativ bieten sowohl Jdbc
als auch Jdbc
eine get
-Hilfsmethode zum Konvertieren in ein Format, das von Apps Script verwendet werden kann.
Rückflug
Jdbc
: Ein leeres Blob-Objekt.
create Clob()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#createClob()
.
Rückflug
Jdbc
: Ein leeres CLOB-Objekt.
create NClob()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#createNClob()
.
Rückflug
Jdbc
: Ein leeres nclob-Objekt.
create SQLXML()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#createSQLXML()
.
Rückflug
Jdbc
: Ein leeres SQLXML-Objekt.
create Statement()
Erstellt ein Jdbc
-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
Jdbc
: Eine Anweisung, mit der Abfragen ausgeführt werden.
create Statement(resultSetType, resultSetConcurrency)
Erstellt ein Jdbc
-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
Jdbc
: Eine Anweisung, mit der Abfragen ausgeführt werden.
create Statement(resultSetType, resultSetConcurrency, resultSetHoldability)
Erstellt ein Jdbc
-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
Jdbc
: Eine Anweisung, mit der Abfragen ausgeführt werden.
create Struct(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
Jdbc
: Ein Strukturobjekt, das dem angegebenen SQL-Typ zugeordnet ist und mit den angegebenen Attributen gefüllt wird.
get Auto Commit()
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
get Catalog()
Weitere Informationen zu dieser Methode finden Sie unter
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
get Holdability()
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
.
get Meta Data()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#getMetaData()
.
Rückflug
Jdbc
: 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
get Transaction Isolation()
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
get Warnings()
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
is Closed()
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
is Read Only()
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
is Valid(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. Der Wert 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
native SQL(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 vom Typ „?“ 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
prepare Call(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
Jdbc
: Eine aufrufbare Anweisung, die die vorkompilierte SQL-Anweisung enthält.
prepare Call(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
Jdbc
: Eine aufrufbare Anweisung, die die vorkompilierte SQL-Anweisung enthält, mit der Ergebnismengen mit dem angegebenen Typ und der angegebenen Parallelität erstellt werden.
prepare Call(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
Jdbc
: Eine aufrufbare Anweisung, die die vorkompilierte SQL-Anweisung enthält, mit der Ergebnismengen mit dem angegebenen Typ und der angegebenen Parallelität erstellt werden.
prepare Statement(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
Jdbc
: Eine vorbereitete Anweisung mit der vorkompilierten SQL-Anweisung.
prepare Statement(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
Jdbc
: Eine vorbereitete Anweisung mit der vorkompilierten SQL-Anweisung, die möglicherweise automatisch generierte Schlüssel zurückgeben kann.
prepare Statement(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
Jdbc
: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält, mit der Ergebnismengen mit dem angegebenen Typ und der angegebenen Parallelität erstellt werden.
prepare Statement(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
Jdbc
: 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.
prepare Statement By Index(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
Jdbc
: 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.
prepare Statement By Name(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
Jdbc
: Eine vorbereitete Anweisung mit der vorkompilierten SQL-Anweisung, die automatisch generierte Schlüssel zurückgeben kann, die durch die angegebenen Spaltennamen festgelegt werden.
release Savepoint(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
set Auto Commit(autoCommit)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#setAutoCommit(boolean)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
auto | Boolean | Wenn true , ist der Auto-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
set Catalog(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
set Holdability(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 . |
set Read Only(readOnly)
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#setReadOnly(boolean)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
read | Boolean | Wenn true , ist der schreibgeschützte Modus aktiviert. false deaktiviert ihn. |
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
set Savepoint()
Die Dokumentation zu dieser Methode finden Sie unter
java.sql.Connection#setSavepoint()
.
Rückflug
Jdbc
: 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
set Savepoint(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
Jdbc
: 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
set Transaction Isolation(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