Ein JDBC-Connection
. Die Dokumentation dieser Klasse finden Sie unter
java.sql.Connection
.
Methoden
Detaillierte Dokumentation
clearWarnings()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#clearWarnings()
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
close()
Geben Sie die Datenbank und alle zugehörigen Ressourcen dieser Verbindung frei.
var conn = Jdbc.getConnection("jdbc:mysql://<host>:<port>/<instance>", "user", "password"); conn.close();
Weitere Informationen
-
Connection.close()
commit()
Alle ausstehenden Änderungen werden dauerhaft vorgenommen und Datenbanksperren für diese JdbcConnection
freigegeben.
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();
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
Weitere Informationen
-
Connection.commit()
createArrayOf(typeName, elements)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#createArrayOf(String, Object[])
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
typeName | String | Der datenbankspezifische SQL-Name des Typs der Arrayelemente. 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 ausgefüllt werden sollen. |
Return
JdbcArray
: Ein Array, dessen Elemente dem angegebenen SQL-Typ zugeordnet sind.
createBlob()
Erstellt eine JdbcBlob
-Instanz. Weitere Informationen finden Sie unter
java.sql.Connection#createBlob()
.
Das zurückgegebene Objekt enthält anfänglich keine Daten. Mit den Methoden setBytes
von JdbcBlob
können Sie die darin enthaltenen Daten festlegen. Das hier verwendete Blob ist nicht dasselbe wie das mit Utilities.newBlob(data)
erstellte Blob. Verwenden Sie zum Konvertieren zwischen den beiden Formaten die definierten Methoden getBytes()
und setBytes()
.
Alternativ bieten sowohl JdbcBlob
als auch JdbcClob
eine praktische Methode getAppsScriptBlob()
zum Konvertieren in ein Format, das von Apps Script verwendet werden kann.
Return
JdbcBlob
: Ein leeres Blob-Objekt.
createClob()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#createClob()
.
Return
JdbcClob
: Ein leeres clob-Objekt.
createNClob()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#createNClob()
.
Return
JdbcClob
: Ein leeres nclob-Objekt.
createSQLXML()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#createSQLXML()
.
Return
JdbcSQLXML
: Ein leeres SQLXML-Objekt.
createStatement()
Erstellt ein JdbcStatement
-Objekt zum Senden von SQL-Anweisungen an die Datenbank. Weitere Informationen finden Sie unter
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();
Return
JdbcStatement
: Eine Anweisungsinstanz, mit der Abfragen ausgeführt werden.
createStatement(resultSetType, resultSetConcurrency)
Erstellt ein JdbcStatement
-Objekt zum Senden von SQL-Anweisungen an die Datenbank. Weitere Informationen finden Sie unter
java.sql.Connection#createStatement(int, int)
.
Mit dieser Version können der Ergebnissatztyp und die Gleichzeitigkeit ü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) 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();
Parameter
Name | Typ | Beschreibung |
---|---|---|
resultSetType | Integer | Ein Ergebnissatztyp; entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | Einen Nebenläufigkeitstyp; entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE . |
Return
JdbcStatement
: Eine Anweisungsinstanz, mit der Abfragen ausgeführt werden.
createStatement(resultSetType, resultSetConcurrency, resultSetHoldability)
Erstellt ein JdbcStatement
-Objekt zum Senden von SQL-Anweisungen an die Datenbank. Weitere Informationen finden Sie unter
java.sql.Connection#createStatement(int, int, int)
.
Mit dieser Version können der Ergebnissatztyp, die Nebenläufigkeit 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) 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();
Parameter
Name | Typ | Beschreibung |
---|---|---|
resultSetType | Integer | Ein Ergebnissatztyp; entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | Einen Nebenläufigkeitstyp; entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | Eine Haltebarkeitseinstellung; entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
Return
JdbcStatement
: Eine Anweisungsinstanz, mit der Abfragen ausgeführt werden.
createStruct(typeName, attributes)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#createStruct(String, Object[])
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
typeName | String | Der datenbankspezifische SQL-Name des Typs der Arrayelemente. Zu den Optionen gehören integrierte Typen, benutzerdefinierte Typen oder Standard-SQL-Typen, die von der Datenbank unterstützt werden. |
attributes | Object[] | Die Attribute, mit denen das zurückgegebene Objekt ausgefüllt wird. |
Return
JdbcStruct
: Ein Strukturobjekt, das dem angegebenen SQL-Typ zugeordnet ist und mit den angegebenen Attributen aufgefüllt wird.
getAutoCommit()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#getAutoCommit()
.
Return
Boolean
: true
, wenn der Auto-Commit-Modus der Verbindung aktiviert ist; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getCatalog()
oder die Dokumentation dieser Methode finden Sie unter
java.sql.Connection#getCatalog()
.
Return
String
: Der aktuelle Katalogname oder null
, wenn kein Name festgelegt wurde.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getHoldability()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#getHoldability()
.
Return
Integer
: Die Haltebarkeitseinstellung der Verbindung; entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
.
getMetaData()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#getMetaData()
.
Return
JdbcDatabaseMetaData
: Die Metadaten der Datenbank, zu der diese Verbindung hergestellt wird.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getTransactionIsolation()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#getTransactionIsolation()
.
Return
Integer
: Die aktuelle Transaktionsebene, entweder 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
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
getWarnings()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#getWarnings()
.
Return
String[]
: Ein Array von Warnungsstrings.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
isClosed()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#isClosed()
.
Return
Boolean
: true
, wenn die Verbindung geschlossen ist; andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#isReadOnly()
.
Return
Boolean
: true
, wenn die Verbindung schreibgeschützt ist, andernfalls false
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
isValid(timeout)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#isValid(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
timeout | Integer | Die Zeit in Sekunden, die auf den Abschluss der Validierung gewartet wird. Ein Wert von 0 bedeutet, dass kein Zeitlimit angewendet wird. |
Return
Boolean
: true
, wenn die Verbindung gültig ist; andernfalls false
. Gibt außerdem false
zurück, wenn das Zeitlimit vor Abschluss des Vorgangs abläuft.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
nativeSQL(sql)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#nativeSQL(String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
sql | String | Eine SQL-Anweisung, die einen weiteren „?“-Platzhalter enthalten kann. |
Return
String
: Die native Form der bereitgestellten Anweisung.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
prepareCall(sql)
Eine Dokumentation 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, die in der Regel mit JDBC-Aufruf-Escape-Syntax bereitgestellt wird. |
Return
JdbcCallableStatement
: Eine aufrufbare Anweisung, die die vorkompilierte SQL-Anweisung enthält.
prepareCall(sql, resultSetType, resultSetConcurrency)
Eine Dokumentation 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, die in der Regel mit JDBC-Aufruf-Escape-Syntax bereitgestellt wird. |
resultSetType | Integer | Ein Ergebnissatztyp; entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | Einen Nebenläufigkeitstyp; entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE . |
Return
JdbcCallableStatement
: Eine aufrufbare Anweisung, die die vorkompilierte SQL-Anweisung enthält, die Ergebnismengen mit dem angegebenen Typ und der Nebenläufigkeit erzeugt.
prepareCall(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
Eine Dokumentation 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, die in der Regel mit JDBC-Aufruf-Escape-Syntax bereitgestellt wird. |
resultSetType | Integer | Ein Ergebnissatztyp; entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | Einen Nebenläufigkeitstyp; entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | Eine Haltebarkeitseinstellung; entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
Return
JdbcCallableStatement
: Eine aufrufbare Anweisung, die die vorkompilierte SQL-Anweisung enthält, die Ergebnismengen mit dem angegebenen Typ Nebenläufigkeit erzeugt.
prepareStatement(sql)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
sql | String | Eine SQL-Anweisung, die einen weiteren IN-Parameterplatzhalter „?“ enthalten kann. |
Return
JdbcPreparedStatement
: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält.
prepareStatement(sql, autoGeneratedKeys)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String, int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
sql | String | Eine SQL-Anweisung, die einen weiteren IN-Parameterplatzhalter „?“ enthalten kann. |
autoGeneratedKeys | Integer | Ein Flag, das angibt, ob automatisch generierte Schlüssel zurückgegeben werden. Entweder Jdbc.Statement.RETURN_GENERATED_KEYS oder Jdbc.Statement.NO_GENERATED_KEYS . |
Return
JdbcPreparedStatement
: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält, die möglicherweise automatisch generierte Schlüssel zurückgeben kann.
prepareStatement(sql, resultSetType, resultSetConcurrency)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String, int, int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
sql | String | Eine SQL-Anweisung, die einen weiteren IN-Parameterplatzhalter „?“ enthalten kann. |
resultSetType | Integer | Ein Ergebnissatztyp; entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | Einen Nebenläufigkeitstyp; entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE . |
Return
JdbcPreparedStatement
: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält, die Ergebnismengen mit dem angegebenen Typ und der Nebenläufigkeit erzeugt.
prepareStatement(sql, resultSetType, resultSetConcurrency, resultSetHoldability)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String, int, int, int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
sql | String | Eine SQL-Anweisung, die einen weiteren IN-Parameterplatzhalter „?“ enthalten kann. |
resultSetType | Integer | Ein Ergebnissatztyp; entweder Jdbc.ResultSet.TYPE_FORWARD_ONLY , Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_SENSITIVE . |
resultSetConcurrency | Integer | Einen Nebenläufigkeitstyp; entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE . |
resultSetHoldability | Integer | Eine Haltebarkeitseinstellung; entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
Return
JdbcPreparedStatement
: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält, die Ergebnismengen mit dem angegebenen Typ, der Nebenläufigkeit und der Haltefähigkeit erzeugt.
prepareStatementByIndex(sql, indices)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String, int[])
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
sql | String | Eine SQL-Anweisung, die einen weiteren IN-Parameterplatzhalter „?“ enthalten kann. |
indices | Integer[] | Die Spaltenindexe von Spalten, die aus der eingefügten Zeile bzw. den eingefügten Zeilen zurückgegeben werden. |
Return
JdbcPreparedStatement
: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält, die automatisch generierte Schlüssel zurückgeben kann, die durch die bereitgestellten Spaltenindexe angegeben wurden.
prepareStatementByName(sql, columnNames)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#prepareStatement(String, String[])
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
sql | String | Eine SQL-Anweisung, die einen weiteren IN-Parameterplatzhalter „?“ enthalten kann. |
columnNames | String[] | Die Spaltennamen, die angeben, welche Spalten die Methode aus der eingefügten Zeile bzw. den eingefügten Zeilen zurückgeben soll. |
Return
JdbcPreparedStatement
: Eine vorbereitete Anweisung, die die vorkompilierte SQL-Anweisung enthält, die automatisch generierte Schlüssel zurückgeben kann, die durch die angegebenen Spaltennamen angegeben werden.
releaseSavepoint(savepoint)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#releaseSavepoint(Savepoint)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
savepoint | JdbcSavepoint | Der zu entfernende Speicherpunkt. |
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
rollback()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#rollback()
.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
rollback(savepoint)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#rollback(Savepoint)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
savepoint | JdbcSavepoint | Der Speicherpunkt, zu dem das Rollback durchgeführt werden soll. |
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
setAutoCommit(autoCommit)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#setAutoCommit(boolean)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
autoCommit | Boolean | Bei true ist der Auto-Commit-Modus aktiviert, false wird deaktiviert. |
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
setCatalog(catalog)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#setCatalog(String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
catalog | String | Der Name eines Katalogs (der untergeordnete Space in der Datenbank der Verbindung), in dem gearbeitet werden soll. |
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
setHoldability(holdability)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#setHoldability(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
holdability | Integer | Die standardmäßige Holdability von JdbcResultSet -Objekten, die mit dieser Verbindung erstellt wurden; entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT . |
setReadOnly(readOnly)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#setReadOnly(boolean)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
readOnly | Boolean | Wenn true , ist der Lesemodus aktiviert; false wird deaktiviert. |
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint()
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#setSavepoint()
.
Return
JdbcSavepoint
: Der neue unbenannte Speicherpunkt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
setSavepoint(name)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#setSavepoint(String)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
name | String | Der Name des erstellten Speicherpunkts. |
Return
JdbcSavepoint
: Der neue benannte Speicherpunkt.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request
setTransactionIsolation(level)
Eine Dokumentation dieser Methode finden Sie unter
java.sql.Connection#setTransactionIsolation(int)
.
Parameter
Name | Typ | Beschreibung |
---|---|---|
level | Integer | Die festzulegende Transaktionsebene: 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
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/script.external_request