Un Prepared
JDBC. Pour en savoir plus sur cette classe, consultez
java.sql.PreparedStatement
.
Méthodes
Documentation détaillée
add Batch()
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#addBatch()
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
add Batch(sql)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#addBatch(String)
.
Paramètres
Nom | Type | Description |
---|---|---|
sql | String | Commande SQL à ajouter à cette instruction, généralement un INSERT ou UPDATE SQL. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
cancel()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#cancel()
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
clear Batch()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#clearBatch()
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
clear Parameters()
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#clearParameters()
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
clear Warnings()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#clearWarnings()
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
close()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#close()
.
execute()
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#execute()
.
Renvois
Boolean
: true
si le premier résultat est un ensemble de résultats, false
si le premier résultat est un nombre de mises à jour ou s'il n'y a pas de résultat.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute(sql)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#execute(String)
.
Paramètres
Nom | Type | Description |
---|---|---|
sql | String | Instruction SQL à exécuter. |
Renvois
Boolean
: true
si le premier résultat est un ensemble de résultats, false
s'il s'agit d'un nombre de mises à jour ou s'il n'y a pas de résultats.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute(sql, autoGeneratedKeys)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#execute(String, int)
.
Paramètres
Nom | Type | Description |
---|---|---|
sql | String | Instruction SQL à exécuter. |
auto | Integer | Indicateur indiquant si les clés générées automatiquement sont mises à disposition pour une récupération ultérieure. Il peut s'agir de Jdbc.Statement.RETURN_GENERATED_KEYS ou de Jdbc.Statement.NO_GENERATED_KEYS . |
Renvois
Boolean
: true
si le premier résultat est un ensemble de résultats, false
s'il s'agit d'un nombre de mises à jour ou s'il n'y a pas de résultats.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute(sql, columnIndexes)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#execute(String, int[])
.
Paramètres
Nom | Type | Description |
---|---|---|
sql | String | Instruction SQL à exécuter. |
column | Integer[] | Indices de colonne dont les clés générées automatiquement sont disponibles pour une récupération ultérieure. |
Renvois
Boolean
: true
si le premier résultat est un ensemble de résultats, false
s'il s'agit d'un nombre de mises à jour ou s'il n'y a pas de résultats.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute(sql, columnNames)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#execute(String, String[])
.
Paramètres
Nom | Type | Description |
---|---|---|
sql | String | Instruction SQL à exécuter. |
column | String[] | Noms des colonnes dont les clés générées automatiquement sont disponibles pour une récupération ultérieure. |
Renvois
Boolean
: true
si le premier résultat est un ensemble de résultats, false
s'il s'agit d'un nombre de mises à jour ou s'il n'y a pas de résultats.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute Batch()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#executeBatch()
.
Renvois
Integer[]
: nombre de mises à jour pour chaque commande du lot, dans l'ordre dans lequel les commandes ont été ajoutées au lot.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute Query()
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#executeQuery()
.
Renvois
Jdbc
: ensemble de résultats contenant les données produites par la requête.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute Query(sql)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#executeQuery(String)
.
Paramètres
Nom | Type | Description |
---|---|---|
sql | String | L'instruction SQL à exécuter, généralement un SELECT statique. |
Renvois
Jdbc
: ensemble de résultats contenant les résultats de l'exécution. Cette valeur ne peut jamais être null
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute Update()
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#executeUpdate()
.
Renvois
Integer
: nombre de lignes des instructions de langage de manipulation de données SQL, ou 0 pour les instructions SQL qui ne renvoient rien.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute Update(sql)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#executeUpdate(String)
.
Paramètres
Nom | Type | Description |
---|---|---|
sql | String | Instruction SQL de langage de manipulation de données à exécuter (par exemple, INSERT , UPDATE ou DELETE ), ou instruction qui ne renvoie rien (par exemple, une instruction DDL). |
Renvois
Integer
: nombre de lignes pour les instructions de langage de manipulation de données ou 0 pour les instructions qui ne renvoient rien.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute Update(sql, autoGeneratedKeys)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#executeUpdate(String, int)
.
Paramètres
Nom | Type | Description |
---|---|---|
sql | String | Instruction SQL de langage de manipulation de données à exécuter (par exemple, INSERT , UPDATE ou DELETE ), ou instruction qui ne renvoie rien (par exemple, une instruction DDL). |
auto | Integer | Indicateur indiquant si les clés générées automatiquement sont mises à disposition pour une récupération ultérieure. Il peut s'agir de Jdbc.Statement.RETURN_GENERATED_KEYS ou de Jdbc.Statement.NO_GENERATED_KEYS . |
Renvois
Integer
: nombre de lignes pour les instructions de langage de manipulation de données ou 0 pour les instructions qui ne renvoient rien.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute Update(sql, columnIndexes)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#executeUpdate(String, int[])
.
Paramètres
Nom | Type | Description |
---|---|---|
sql | String | Instruction SQL de langage de manipulation de données à exécuter (par exemple, INSERT , UPDATE ou DELETE ), ou instruction qui ne renvoie rien (par exemple, une instruction DDL). |
column | Integer[] | Indices de colonne dont les clés générées automatiquement sont disponibles pour une récupération ultérieure. |
Renvois
Integer
: nombre de lignes pour les instructions de langage de manipulation de données ou 0 pour les instructions qui ne renvoient rien.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
execute Update(sql, columnNames)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#executeUpdate(String, String[])
.
Paramètres
Nom | Type | Description |
---|---|---|
sql | String | Instruction SQL de langage de manipulation de données à exécuter (par exemple, INSERT , UPDATE ou DELETE ), ou instruction qui ne renvoie rien (par exemple, une instruction DDL). |
column | String[] | Noms des colonnes dont les clés générées automatiquement sont disponibles pour une récupération ultérieure. |
Renvois
Integer
: nombre de lignes pour les instructions de langage de manipulation de données ou 0 pour les instructions qui ne renvoient rien.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Connection()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getConnection()
.
Renvois
Jdbc
: connexion ayant généré cette instruction.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Fetch Direction()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getFetchDirection()
.
Renvois
Integer
: direction par défaut des ensembles de résultats générés par cette instruction, qui peut être Jdbc.ResultSet.FETCH_FORWARD
ou Jdbc.ResultSet.FETCH_REVERSE
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Fetch Size()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getFetchSize()
.
Renvois
Integer
: taille de récupération de ligne par défaut pour les ensembles de résultats générés à partir de cette instruction.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Generated Keys()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getGeneratedKeys()
.
Renvois
Jdbc
: ensemble de résultats contenant les clés générées automatiquement par l'exécution de cette instruction.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Max Field Size()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getMaxFieldSize()
.
Renvois
Integer
: limite actuelle de la taille d'octet de la colonne pour les colonnes stockant des valeurs de caractères et binaires. Une valeur de zéro indique qu'aucune limite n'est appliquée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Max Rows()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getMaxRows()
.
Renvois
Integer
: nombre maximal actuel de lignes pour un ensemble de résultats produit par cette instruction. Une valeur de 0 indique qu'il n'y a pas de limite.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Meta Data()
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#getMetaData()
.
Renvois
Jdbc
: description des colonnes d'un ensemble de résultats, ou NULL
si ces métadonnées ne sont pas disponibles.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get More Results()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getMoreResults()
.
Renvois
Boolean
: true
si le résultat suivant est un ensemble de résultats, false
sinon.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get More Results(current)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getMoreResults(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
current | Integer | Indicateur indiquant ce qui se passe avec les ensembles de résultats actuels lorsqu'ils sont récupérés. Cette valeur est Jdbc.Statement.CLOSE_CURRENT_RESULT , Jdbc.Statement.KEEP_CURRENT_RESULT ou Jdbc.Statement.CLOSE_ALL_RESULTS . |
Renvois
Boolean
: true
si le résultat suivant est un ensemble de résultats, false
sinon.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Parameter Meta Data()
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#getParameterMetaData()
.
Renvois
Jdbc
: métadonnées du paramètre, y compris le nombre, les types et les propriétés de chaque paramètre.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Query Timeout()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getQueryTimeout()
.
Renvois
Integer
: délai d'expiration de la requête actuel en secondes. Une valeur de zéro indique l'absence de délai d'expiration.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Result Set()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getResultSet()
.
Renvois
Jdbc
: ensemble de résultats actuel, ou null
si le résultat est un nombre de mises à jour ou s'il n'y a plus de résultats.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Result Set Concurrency()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getResultSetConcurrency()
.
Renvois
Integer
: concurrence de l'ensemble de résultats pour les ensembles de résultats générés à partir de cette instruction, qui est Jdbc.ResultSet.CONCUR_READ_ONLY
ou Jdbc.ResultSet.CONCUR_UPDATABLE
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Result Set Holdability()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getResultSetHoldability()
.
Renvois
Integer
: capacité de rétention du jeu de résultats, qui peut être Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
ou Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Result Set Type()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getResultSetType()
.
Renvois
Integer
: type d'ensemble de résultats généré à partir de cette instruction, qui peut être Jdbc.ResultSet.TYPE_FORWARD_ONLY
, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE
ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Update Count()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getUpdateCount()
.
Renvois
Integer
: résultat actuel sous la forme d'un nombre de mises à jour, ou -1 si le résultat actuel est un ensemble de résultats ou s'il n'y a plus de résultats.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Warnings()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#getWarnings()
.
Renvois
String[]
: ensemble actuel d'avertissements, ou null
s'il n'y en a pas.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Closed()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#isClosed()
.
Renvois
Boolean
: true
si cette instruction est fermée, false
dans les autres cas.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Poolable()
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#isPoolable()
.
Renvois
Boolean
: true
si cette instruction peut être mise dans un pool, false
dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Array(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setArray(int, Array)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Big Decimal(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setBigDecimal(int, BigDecimal)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Big | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Blob(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setBlob(int, Clob)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Boolean(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setBoolean(int, boolean)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Boolean | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Byte(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setByte(int, byte)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Byte | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Bytes(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setBytes(int, byte[])
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Byte[] | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Clob(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setClob(int, Clob)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Cursor Name(name)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#setCursorName(String)
.
Paramètres
Nom | Type | Description |
---|---|---|
name | String | Nom du nouveau curseur, qui doit être unique dans une connexion. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Date(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setDate(int, Date)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Date(parameterIndex, x, timeZone)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setDate(int, Date, Calendar)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
time | String | Chaîne de fuseau horaire utilisée pour créer l'instance
java.lang.Calendar, qui est ensuite utilisée pour créer la date. Plusieurs formats de chaînes de fuseau horaire sont reconnus: ID courts (par exemple, PST , EST et GMT ), ID longs (par exemple, US/Pacific et America/Los_Angeles ) et décalages (par exemple, GMT+6:30 ). |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Double(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setDouble(int, double)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Number | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Escape Processing(enable)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#setEscapeProcessing(boolean)
.
Paramètres
Nom | Type | Description |
---|---|---|
enable | Boolean | Si la valeur est true , le traitement d'échappement est activé. Sinon, il est désactivé. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Fetch Direction(direction)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#setFetchDirection(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
direction | Integer | Sens spécifié à définir, à savoir Jdbc.ResultSet.FETCH_FORWARD ou Jdbc.ResultSet.FETCH_REVERSE . |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Fetch Size(rows)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#setFetchSize(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
rows | Integer | Nombre de lignes à extraire. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Float(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setFloat(int, float)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Number | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Int(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setInt(int, int)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Integer | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Long(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setLong(int, long)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Integer | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Max Field Size(max)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#setMaxFieldSize(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
max | Integer | Nouvelle limite de taille en octets de la colonne. Une valeur de zéro indique qu'aucune limite n'est appliquée. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Max Rows(max)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#setMaxRows(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
max | Integer | Nombre maximal de lignes qu'un ensemble de résultats généré par cette instruction peut contenir. La valeur 0 indique qu'il n'y a pas de limite. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set NClob(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setNClob(int, NClob)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set NString(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setNString(int, String)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | String | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Null(parameterIndex, sqlType)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setNull(int, int)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
sql | Integer | Type SQL du paramètre spécifié. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Null(parameterIndex, sqlType, typeName)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setNull(int, int, String)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
sql | Integer | Type SQL du paramètre spécifié. |
type | String | Nom complet d'un type SQL défini par l'utilisateur. Ignore si le paramètre n'est pas un type défini par l'utilisateur ou REF . |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Object(index, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setObject(int, Object)
.
Paramètres
Nom | Type | Description |
---|---|---|
index | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, et ainsi de suite). |
x | Object | Objet contenant la valeur à définir pour le paramètre. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Object(parameterIndex, x, targetSqlType)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setObject(int, Object, int)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Object | Objet contenant la valeur à définir pour le paramètre. |
target | Integer | Type SQL à envoyer à la base de données. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Object(parameterIndex, x, targetSqlType, scaleOrLength)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setObject(int, Object, int, int)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Object | Objet contenant la valeur à définir pour le paramètre. |
target | Integer | Type SQL à envoyer à la base de données. L'argument "échelle" peut affiner ce type. |
scale | Integer | Nombre de chiffres après la virgule pour les types DECIMAL ou NUMERIC , ou longueur des données pour les types Input ou Reader .
Ignoré pour tous les autres types. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Poolable(poolable)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#setPoolable(boolean)
.
Paramètres
Nom | Type | Description |
---|---|---|
poolable | Boolean | Si true , demande que cette instruction soit mise dans un pool. Sinon, demande qu'elle ne soit pas mise dans un pool. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Query Timeout(seconds)
Pour en savoir plus sur cette méthode, consultez
java.sql.Statement#setQueryTimeout(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
seconds | Integer | Nouveau délai d'expiration de la requête en secondes. Une valeur de 0 indique l'absence de délai d'expiration. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Ref(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setRef(int, Ref)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur REF SQL à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Row Id(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setRowId(int, RowId)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set SQ LX ML(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setSQLXML(int, SQLXML)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Short(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setShort(int, short)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Integer | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set String(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setString(int, String)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | String | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Time(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setTime(int, Time)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Time(parameterIndex, x, timeZone)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setTime(int, Time, Calendar)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
time | String | Chaîne de fuseau horaire utilisée pour créer l'instance
java.lang.Calendar, qui est ensuite utilisée pour créer la date. Plusieurs formats de chaînes de fuseau horaire sont reconnus: ID courts (par exemple, PST , EST et GMT ), ID longs (par exemple, US/Pacific et America/Los_Angeles ) et décalages (par exemple, GMT+6:30 ). |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Timestamp(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setTimestamp(int, Timestamp)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set Timestamp(parameterIndex, x, timeZone)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setTimestamp(int, Timestamp, Calendar)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | Jdbc | Valeur du paramètre à définir. |
time | String | Chaîne de fuseau horaire utilisée pour créer l'instance
java.lang.Calendar, qui est ensuite utilisée pour créer la date. Plusieurs formats de chaînes de fuseau horaire sont reconnus: ID courts (par exemple, PST , EST et GMT ), ID longs (par exemple, US/Pacific et America/Los_Angeles ) et décalages (par exemple, GMT+6:30 ). |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
set UR L(parameterIndex, x)
Pour en savoir plus sur cette méthode, consultez
java.sql.PreparedStatement#setURL(int, URL)
.
Paramètres
Nom | Type | Description |
---|---|---|
parameter | Integer | Indice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | String | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request