Class JdbcStatement

JdbcStatement

Ein JDBC-Statement. Die Dokumentation zu dieser Klasse finden Sie unter java.sql.Statement .

Methoden

MethodeRückgabetypKurzbeschreibung
addBatch(sql)voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#addBatch(String).
cancel()voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#cancel().
clearBatch()voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#clearBatch().
clearWarnings()voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#clearWarnings().
close()voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#close().
execute(sql)BooleanDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#execute(String).
execute(sql, autoGeneratedKeys)BooleanDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#execute(String, int).
execute(sql, columnIndexes)BooleanDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#execute(String, int[]).
execute(sql, columnNames)BooleanDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#execute(String, String[]).
executeBatch()Integer[]Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeBatch().
executeQuery(sql)JdbcResultSetDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeQuery(String).
executeUpdate(sql)IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeUpdate(String).
executeUpdate(sql, autoGeneratedKeys)IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeUpdate(String, int).
executeUpdate(sql, columnIndexes)IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeUpdate(String, int[]).
executeUpdate(sql, columnNames)IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeUpdate(String, String[]).
getConnection()JdbcConnectionDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getConnection().
getFetchDirection()IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getFetchDirection().
getFetchSize()IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getFetchSize().
getGeneratedKeys()JdbcResultSetDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getGeneratedKeys().
getMaxFieldSize()IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getMaxFieldSize().
getMaxRows()IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getMaxRows().
getMoreResults()BooleanDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getMoreResults().
getMoreResults(current)BooleanDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getMoreResults(int).
getQueryTimeout()IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getQueryTimeout().
getResultSet()JdbcResultSetDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getResultSet().
getResultSetConcurrency()IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getResultSetConcurrency().
getResultSetHoldability()IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getResultSetHoldability().
getResultSetType()IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getResultSetType().
getUpdateCount()IntegerDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getUpdateCount().
getWarnings()String[]Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getWarnings().
isClosed()BooleanDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#isClosed().
isPoolable()BooleanDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#isPoolable().
setCursorName(name)voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setCursorName(String).
setEscapeProcessing(enable)voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setEscapeProcessing(boolean).
setFetchDirection(direction)voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setFetchDirection(int).
setFetchSize(rows)voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setFetchSize(int).
setMaxFieldSize(max)voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setMaxFieldSize(int).
setMaxRows(max)voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setMaxRows(int).
setPoolable(poolable)voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setPoolable(boolean).
setQueryTimeout(seconds)voidDie Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setQueryTimeout(int).

Detaillierte Dokumentation

addBatch(sql)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#addBatch(String).

Parameter

NameTypBeschreibung
sqlStringDer SQL-Befehl, der dieser Anweisung hinzugefügt werden soll, in der Regel ein SQL-INSERT oder UPDATE.

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

cancel()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#cancel().

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

clearBatch()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#clearBatch().

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

clearWarnings()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#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()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#close().


execute(sql)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#execute(String).

Parameter

NameTypBeschreibung
sqlStringDie auszuführende SQL-Anweisung.

Rückflug

Boolean: true, wenn das erste Ergebnis ein Ergebnissatz ist; false, wenn es sich um eine Anzahl von Aktualisierungen handelt oder wenn keine Ergebnisse vorhanden sind.

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

execute(sql, autoGeneratedKeys)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#execute(String, int).

Parameter

NameTypBeschreibung
sqlStringDie auszuführende SQL-Anweisung.
autoGeneratedKeysIntegerEin Flag, das angibt, ob automatisch generierte Schlüssel für den zukünftigen Abruf verfügbar gemacht werden. Mögliche Werte sind Jdbc.Statement.RETURN_GENERATED_KEYS oder Jdbc.Statement.NO_GENERATED_KEYS.

Rückflug

Boolean: true, wenn das erste Ergebnis ein Ergebnissatz ist; false, wenn es sich um eine Anzahl von Aktualisierungen handelt oder wenn keine Ergebnisse vorhanden sind.

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

execute(sql, columnIndexes)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#execute(String, int[]).

Parameter

NameTypBeschreibung
sqlStringDie auszuführende SQL-Anweisung.
columnIndexesInteger[]Die Spaltenindexe, deren automatisch generierte Schlüssel für den zukünftigen Abruf verfügbar gemacht werden.

Rückflug

Boolean: true, wenn das erste Ergebnis ein Ergebnissatz ist; false, wenn es sich um eine Anzahl von Aktualisierungen handelt oder wenn keine Ergebnisse vorhanden sind.

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

execute(sql, columnNames)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#execute(String, String[]).

Parameter

NameTypBeschreibung
sqlStringDie auszuführende SQL-Anweisung.
columnNamesString[]Die Namen der Spalten, deren automatisch generierte Schlüssel für den zukünftigen Abruf verfügbar gemacht werden.

Rückflug

Boolean: true, wenn das erste Ergebnis ein Ergebnissatz ist; false, wenn es sich um eine Anzahl von Aktualisierungen handelt oder wenn keine Ergebnisse vorhanden sind.

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

executeBatch()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeBatch().

Rückflug

Integer[]: Die Aktualisierungsanzahl für jeden Befehl im Batch in derselben Reihenfolge, in der Befehle dem Batch hinzugefügt wurden.

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

executeQuery(sql)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeQuery(String).

Parameter

NameTypBeschreibung
sqlStringDie auszuführende SQL-Anweisung, in der Regel eine statische SELECT.

Rückflug

JdbcResultSet: Eine Ergebnismenge mit den Ergebnissen der Ausführung. Dies ist nie null.

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

executeUpdate(sql)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeUpdate(String).

Parameter

NameTypBeschreibung
sqlStringDie auszuführende SQL-Anweisung der Datenbearbeitungssprache (z. B. INSERT, UPDATE oder DELETE) oder eine Anweisung, die nichts zurückgibt (z. B. eine DDL-Anweisung).

Rückflug

Integer: Entweder die Zeilenanzahl für Anweisungen der Datenbearbeitungssprache (Data Manipulation Language, DML) oder 0 für Anweisungen, die nichts zurückgeben.

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

executeUpdate(sql, autoGeneratedKeys)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeUpdate(String, int).

Parameter

NameTypBeschreibung
sqlStringDie auszuführende SQL-Anweisung der Datenbearbeitungssprache (z. B. INSERT, UPDATE oder DELETE) oder eine Anweisung, die nichts zurückgibt (z. B. eine DDL-Anweisung).
autoGeneratedKeysIntegerEin Flag, das angibt, ob automatisch generierte Schlüssel für den zukünftigen Abruf verfügbar gemacht werden. Mögliche Werte sind Jdbc.Statement.RETURN_GENERATED_KEYS oder Jdbc.Statement.NO_GENERATED_KEYS.

Rückflug

Integer: Entweder die Zeilenanzahl für Anweisungen der Datenbearbeitungssprache (Data Manipulation Language, DML) oder 0 für Anweisungen, die nichts zurückgeben.

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

executeUpdate(sql, columnIndexes)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeUpdate(String, int[]).

Parameter

NameTypBeschreibung
sqlStringDie auszuführende SQL-Anweisung der Datenbearbeitungssprache (z. B. INSERT, UPDATE oder DELETE) oder eine Anweisung, die nichts zurückgibt (z. B. eine DDL-Anweisung).
columnIndexesInteger[]Die Spaltenindexe, deren automatisch generierte Schlüssel für den zukünftigen Abruf verfügbar gemacht werden.

Rückflug

Integer: Entweder die Zeilenanzahl für Anweisungen der Datenbearbeitungssprache (Data Manipulation Language, DML) oder 0 für Anweisungen, die nichts zurückgeben.

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

executeUpdate(sql, columnNames)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#executeUpdate(String, String[]).

Parameter

NameTypBeschreibung
sqlStringDie auszuführende SQL-Anweisung der Datenbearbeitungssprache (z. B. INSERT, UPDATE oder DELETE) oder eine Anweisung, die nichts zurückgibt (z. B. eine DDL-Anweisung).
columnNamesString[]Die Namen der Spalten, deren automatisch generierte Schlüssel für den zukünftigen Abruf verfügbar gemacht werden.

Rückflug

Integer: Entweder die Zeilenanzahl für Anweisungen der Datenbearbeitungssprache (Data Manipulation Language, DML) oder 0 für Anweisungen, die nichts zurückgeben.

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

getConnection()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getConnection().

Rückflug

JdbcConnection: Die Verbindung, die diese Anweisung erzeugt hat.

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

getFetchDirection()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getFetchDirection().

Rückflug

Integer: Die Standardrichtung für Ergebnismengen, die von dieser Anweisung generiert werden. Sie ist entweder Jdbc.ResultSet.FETCH_FORWARD oder Jdbc.ResultSet.FETCH_REVERSE.

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

getFetchSize()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getFetchSize().

Rückflug

Integer: Die Standardgröße für das Abrufen von Zeilen für Ergebnismengen, die aus dieser Anweisung generiert werden.

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

getGeneratedKeys()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getGeneratedKeys().

Rückflug

JdbcResultSet: Ein Ergebnissatz mit den automatisch generierten Schlüsseln, die durch die Ausführung dieser Anweisung generiert wurden.

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

getMaxFieldSize()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getMaxFieldSize().

Rückflug

Integer: Das aktuelle Limit für die Bytegröße von Spalten, in denen Zeichen- und Binärwerte gespeichert werden. Ein Wert von null gibt an, dass es kein Limit gibt.

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

getMaxRows()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getMaxRows().

Rückflug

Integer: Die aktuelle maximale Anzahl von Zeilen für ein Ergebnis-Set, das von dieser Anweisung generiert wird. Der Wert 0 gibt an, dass es keine Begrenzung gibt.

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

getMoreResults()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getMoreResults().

Rückflug

Boolean – true, wenn das nächste Ergebnis ein Ergebnis-Set 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

getMoreResults(current)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getMoreResults(int).

Parameter

NameTypBeschreibung
currentIntegerEin Flag, das angibt, was mit aktuellen Ergebnismengen geschieht, wenn sie abgerufen werden. Dieser Wert ist Jdbc.Statement.CLOSE_CURRENT_RESULT, Jdbc.Statement.KEEP_CURRENT_RESULT oder Jdbc.Statement.CLOSE_ALL_RESULTS.

Rückflug

Boolean – true, wenn das nächste Ergebnis ein Ergebnis-Set 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

getQueryTimeout()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getQueryTimeout().

Rückflug

Integer: Das aktuelle Zeitlimit für die Abfrage in Sekunden. Der Wert 0 gibt an, dass es kein Zeitlimit gibt.

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

getResultSet()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getResultSet().

Rückflug

JdbcResultSet: Der aktuelle Ergebnissatz oder null, wenn das Ergebnis eine Anzahl von Aktualisierungen ist oder keine weiteren Ergebnisse vorhanden sind.

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

getResultSetConcurrency()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getResultSetConcurrency().

Rückflug

Integer: Die Nebenläufigkeit der Ergebnismenge für Ergebnismengen, die aus dieser Anweisung generiert werden. Sie ist entweder Jdbc.ResultSet.CONCUR_READ_ONLY oder Jdbc.ResultSet.CONCUR_UPDATABLE.

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

getResultSetHoldability()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getResultSetHoldability().

Rückflug

Integer: Die Holdability des Ergebnissatzes, die entweder Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT oder Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT 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

getResultSetType()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getResultSetType().

Rückflug

Integer: Der Ergebnismengentyp für Ergebnismengen, die aus dieser Anweisung generiert werden. Er ist Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE oder Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

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

getUpdateCount()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#getUpdateCount().

Rückflug

Integer: Das aktuelle Ergebnis als Aktualisierungsanzahl oder -1, wenn das aktuelle Ergebnis ein Ergebnissatz ist oder keine weiteren Ergebnisse vorhanden sind.

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.Statement#getWarnings().

Rückflug

String[]: Die aktuelle Gruppe von Warnungen oder null, wenn keine Warnungen vorhanden sind.

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.Statement#isClosed().

Rückflug

Boolean – true, wenn diese Abrechnung 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

isPoolable()

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#isPoolable().

Rückflug

Boolean – true, wenn diese Anweisung zusammengefasst werden kann, 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

setCursorName(name)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setCursorName(String).

Parameter

NameTypBeschreibung
nameStringDer neue Cursorname, der innerhalb einer Verbindung eindeutig sein muss.

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

setEscapeProcessing(enable)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setEscapeProcessing(boolean).

Parameter

NameTypBeschreibung
enableBooleanWenn true, ist die Escape-Verarbeitung aktiviert, andernfalls 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

setFetchDirection(direction)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setFetchDirection(int).

Parameter

NameTypBeschreibung
directionIntegerDie angegebene Richtung, die entweder Jdbc.ResultSet.FETCH_FORWARD oder Jdbc.ResultSet.FETCH_REVERSE 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

setFetchSize(rows)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setFetchSize(int).

Parameter

NameTypBeschreibung
rowsIntegerDie Anzahl der abzurufenden Zeilen.

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

setMaxFieldSize(max)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setMaxFieldSize(int).

Parameter

NameTypBeschreibung
maxIntegerDas neue Limit für die Bytegröße der Spalte. Ein Wert von null bedeutet, dass es kein Limit gibt.

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

setMaxRows(max)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setMaxRows(int).

Parameter

NameTypBeschreibung
maxIntegerDie maximale Anzahl von Zeilen, die ein von dieser Anweisung generiertes Ergebnis-Set haben kann. Ein Wert von 0 bedeutet, dass es kein Limit gibt.

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

setPoolable(poolable)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setPoolable(boolean).

Parameter

NameTypBeschreibung
poolableBooleanWenn true, wird angefordert, dass diese Anweisung zusammengefasst wird. Andernfalls wird angefordert, dass sie nicht zusammengefasst wird.

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

setQueryTimeout(seconds)

Die Dokumentation zu dieser Methode finden Sie unter java.sql.Statement#setQueryTimeout(int).

Parameter

NameTypBeschreibung
secondsIntegerDas neue Zeitlimit für Abfragen in Sekunden. Ein Wert von 0 bedeutet, dass es kein Zeitlimit gibt.

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