Un PreparedStatement JDBC. Pour obtenir la documentation de cette classe, consultez
java.sql.PreparedStatement.
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
addBatch() | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#addBatch(). |
addBatch(sql) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#addBatch(String). |
cancel() | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#cancel(). |
clearBatch() | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#clearBatch(). |
clearParameters() | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#clearParameters(). |
clearWarnings() | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#clearWarnings(). |
close() | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#close(). |
execute() | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#execute(). |
execute(sql) | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#execute(String). |
execute(sql, autoGeneratedKeys) | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#execute(String, int). |
execute(sql, columnIndexes) | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#execute(String, int[]). |
execute(sql, columnNames) | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#execute(String, String[]). |
executeBatch() | Integer[] | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeBatch(). |
executeBatch(parameters) | Integer[] | Envoie un lot de commandes à la base de données pour exécution et, si toutes les commandes s'exécutent correctement, renvoie un tableau de nombres de mises à jour. |
executeQuery() | JdbcResultSet | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#executeQuery(). |
executeQuery(sql) | JdbcResultSet | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeQuery(String). |
executeUpdate() | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#executeUpdate(). |
executeUpdate(sql) | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeUpdate(String). |
executeUpdate(sql, autoGeneratedKeys) | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeUpdate(String, int). |
executeUpdate(sql, columnIndexes) | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeUpdate(String, int[]). |
executeUpdate(sql, columnNames) | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeUpdate(String, String[]). |
getConnection() | JdbcConnection | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getConnection(). |
getFetchDirection() | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getFetchDirection(). |
getFetchSize() | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getFetchSize(). |
getGeneratedKeys() | JdbcResultSet | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getGeneratedKeys(). |
getMaxFieldSize() | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getMaxFieldSize(). |
getMaxRows() | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getMaxRows(). |
getMetaData() | JdbcResultSetMetaData | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#getMetaData(). |
getMoreResults() | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getMoreResults(). |
getMoreResults(current) | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getMoreResults(int). |
getParameterMetaData() | JdbcParameterMetaData | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#getParameterMetaData(). |
getQueryTimeout() | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getQueryTimeout(). |
getResultSet() | JdbcResultSet | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getResultSet(). |
getResultSetConcurrency() | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getResultSetConcurrency(). |
getResultSetHoldability() | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getResultSetHoldability(). |
getResultSetType() | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getResultSetType(). |
getUpdateCount() | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getUpdateCount(). |
getWarnings() | String[] | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getWarnings(). |
isClosed() | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#isClosed(). |
isPoolable() | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#isPoolable(). |
setArray(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setArray(int, Array). |
setBigDecimal(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setBigDecimal(int, BigDecimal). |
setBlob(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setBlob(int, Clob). |
setBoolean(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setBoolean(int, boolean). |
setByte(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setByte(int, byte). |
setBytes(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setBytes(int, byte[]). |
setClob(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setClob(int, Clob). |
setCursorName(name) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setCursorName(String). |
setDate(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setDate(int, Date). |
setDate(parameterIndex, x, timeZone) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setDate(int, Date, Calendar). |
setDouble(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setDouble(int, double). |
setEscapeProcessing(enable) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setEscapeProcessing(boolean). |
setFetchDirection(direction) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setFetchDirection(int). |
setFetchSize(rows) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setFetchSize(int). |
setFloat(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setFloat(int, float). |
setInt(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setInt(int, int). |
setLong(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setLong(int, long). |
setMaxFieldSize(max) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setMaxFieldSize(int). |
setMaxRows(max) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setMaxRows(int). |
setNClob(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setNClob(int, NClob). |
setNString(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setNString(int, String). |
setNull(parameterIndex, sqlType) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setNull(int, int). |
setNull(parameterIndex, sqlType, typeName) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setNull(int, int, String). |
setObject(index, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setObject(int, Object). |
setObject(parameterIndex, x, targetSqlType) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setObject(int, Object, int). |
setObject(parameterIndex, x, targetSqlType, scaleOrLength) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setObject(int, Object, int, int). |
setPoolable(poolable) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setPoolable(boolean). |
setQueryTimeout(seconds) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setQueryTimeout(int). |
setRef(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setRef(int, Ref). |
setRowId(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setRowId(int, RowId). |
setSQLXML(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setSQLXML(int, SQLXML). |
setShort(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setShort(int, short). |
setString(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setString(int, String). |
setTime(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setTime(int, Time). |
setTime(parameterIndex, x, timeZone) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setTime(int, Time, Calendar). |
setTimestamp(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setTimestamp(int, Timestamp). |
setTimestamp(parameterIndex, x, timeZone) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setTimestamp(int, Timestamp, Calendar). |
setURL(parameterIndex, x) | void | Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setURL(int, URL). |
Documentation détaillée
addBatch()
Pour obtenir la documentation de 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
addBatch(sql)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#addBatch(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
sql | String | La commande SQL à ajouter à cette instruction, généralement une commande SQL INSERT ou UPDATE. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
cancel()
Pour obtenir la documentation de 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
clearBatch()
Pour obtenir la documentation de 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
clearParameters()
Pour obtenir la documentation de 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
clearWarnings()
Pour obtenir la documentation de 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
close()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#close().
execute()
Pour obtenir la documentation de 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 aucun résultat.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
execute(sql)
Pour obtenir la documentation de 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 aucun résultat.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
execute(sql, autoGeneratedKeys)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#execute(String, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
sql | String | Instruction SQL à exécuter. |
autoGeneratedKeys | Integer | Indicateur qui indique si les clés générées automatiquement sont disponibles pour une récupération ultérieure (Jdbc.Statement.RETURN_GENERATED_KEYS ou 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 aucun résultat.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
execute(sql, columnIndexes)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#execute(String, int[]).
Paramètres
| Nom | Type | Description |
|---|---|---|
sql | String | Instruction SQL à exécuter. |
columnIndexes | 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 aucun résultat.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
execute(sql, columnNames)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#execute(String, String[]).
Paramètres
| Nom | Type | Description |
|---|---|---|
sql | String | Instruction SQL à exécuter. |
columnNames | 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 aucun résultat.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
executeBatch()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeBatch().
Renvois
Integer[] : nombre de mises à jour pour chaque commande du lot, dans le même ordre que celui 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
executeBatch(parameters)
Envoie un lot de commandes à la base de données pour exécution et, si toutes les commandes s'exécutent correctement, renvoie un tableau de nombres de mises à jour. L'argument "parameters" est un tableau 2D, où chaque tableau interne contient les paramètres d'une seule exécution de l'instruction. Par exemple, si vous avez une instruction comme "INSERT INTO employees (name, age) VALUES (?, ?)", les paramètres peuvent être [["John Doe", 30], ["John Smith", 25]].
L'exemple suivant insère plusieurs lignes dans une base de données à l'aide du traitement par lot :
var conn = Jdbc.getCloudSqlConnection("jdbc:google:mysql://..."); var stmt = conn.prepareStatement("INSERT INTO employees (name, age) VALUES (?, ?)"); var params = [["John Doe", 30], ["John Smith", 25]]; stmt.executeBatch(params);
Paramètres
| Nom | Type | Description |
|---|---|---|
parameters | Object[][] | Tableau 2D d'objets représentant les paramètres de chaque lot. |
Renvois
Integer[] : tableau de nombres de mises à jour contenant un élément pour chaque commande du lot.
Génère
Error : si une erreur d'accès à la base de données se produit.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
executeQuery()
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#executeQuery().
Renvois
JdbcResultSet : 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
executeQuery(sql)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeQuery(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
sql | String | Instruction SQL à exécuter, généralement une SELECT statique. |
Renvois
JdbcResultSet : ensemble de résultats contenant les résultats de l'exécution. Cette valeur n'est jamais null.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
executeUpdate()
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#executeUpdate().
Renvois
Integer : nombre de lignes pour les instructions du 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeUpdate(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
sql | String | Instruction du langage de manipulation de données SQL à exécuter (par exemple, INSERT, UPDATE ou DELETE), ou instruction qui ne renvoie rien (par exemple, une instruction LDD). |
Renvois
Integer : nombre de lignes pour les instructions du 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, autoGeneratedKeys)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeUpdate(String, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
sql | String | Instruction du langage de manipulation de données SQL à exécuter (par exemple, INSERT, UPDATE ou DELETE), ou instruction qui ne renvoie rien (par exemple, une instruction LDD). |
autoGeneratedKeys | Integer | Indicateur qui indique si les clés générées automatiquement sont disponibles pour une récupération ultérieure (Jdbc.Statement.RETURN_GENERATED_KEYS ou Jdbc.Statement.NO_GENERATED_KEYS). |
Renvois
Integer : nombre de lignes pour les instructions du 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, columnIndexes)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeUpdate(String, int[]).
Paramètres
| Nom | Type | Description |
|---|---|---|
sql | String | Instruction du langage de manipulation de données SQL à exécuter (par exemple, INSERT, UPDATE ou DELETE), ou instruction qui ne renvoie rien (par exemple, une instruction LDD). |
columnIndexes | 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 du 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, columnNames)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#executeUpdate(String, String[]).
Paramètres
| Nom | Type | Description |
|---|---|---|
sql | String | Instruction du langage de manipulation de données SQL à exécuter (par exemple, INSERT, UPDATE ou DELETE), ou instruction qui ne renvoie rien (par exemple, une instruction LDD). |
columnNames | 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 du 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getConnection()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getConnection().
Renvois
JdbcConnection : connexion ayant produit cette instruction.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getFetchDirection()
Pour obtenir la documentation de 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 est 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getFetchSize()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getFetchSize().
Renvois
Integer : taille de récupération des lignes 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getGeneratedKeys()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getGeneratedKeys().
Renvois
JdbcResultSet : 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getMaxFieldSize()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getMaxFieldSize().
Renvois
Integer : limite actuelle de la taille en octets des colonnes stockant des valeurs de caractères et binaires. Une valeur de zéro 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getMaxRows()
Pour obtenir la documentation de 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getMetaData()
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#getMetaData().
Renvois
JdbcResultSetMetaData : 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getMoreResults()
Pour obtenir la documentation de 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getMoreResults(current)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getMoreResults(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
current | Integer | Indicateur qui indique ce qui arrive aux 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getParameterMetaData()
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#getParameterMetaData().
Renvois
JdbcParameterMetaData : 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getQueryTimeout()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getQueryTimeout().
Renvois
Integer : délai d'expiration actuel de la requête en secondes. La valeur 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getResultSet()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getResultSet().
Renvois
JdbcResultSet : 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getResultSetConcurrency()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getResultSetConcurrency().
Renvois
Integer : la simultanéité 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getResultSetHoldability().
Renvois
Integer : la capacité de rétention du résultat, qui est 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getResultSetType()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getResultSetType().
Renvois
Integer : type d'ensemble de résultats pour les ensembles de résultats générés à partir de cette instruction, qui est 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getUpdateCount()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getUpdateCount().
Renvois
Integer : résultat actuel sous forme de 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getWarnings()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#getWarnings().
Renvois
String[] : ensemble actuel d'avertissements ou null si aucun avertissement n'est disponible.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isClosed()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#isClosed().
Renvois
Boolean : true si cette instruction est fermée ; false dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isPoolable()
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#isPoolable().
Renvois
Boolean : true si cette instruction peut être mise en pool, false dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setArray(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setArray(int, Array).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcArray | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setBigDecimal(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setBigDecimal(int, BigDecimal).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | BigNumber | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setBlob(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setBlob(int, Clob).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcBlob | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setBoolean(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setBoolean(int, boolean).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setByte(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setByte(int, byte).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setBytes(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setBytes(int, byte[]).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setClob(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setClob(int, Clob).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcClob | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setCursorName(name)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setCursorName(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
name | String | Nouveau nom du 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setDate(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setDate(int, Date).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcDate | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setDate(parameterIndex, x, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setDate(int, Date, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcDate | Valeur du paramètre à définir. |
timeZone | String | Chaîne de fuseau horaire utilisée pour construire l'instance
java.lang.Calendar, qui est à son tour utilisée pour construire la date. Plusieurs formats de chaînes de fuseau horaire sont reconnus : les ID courts (tels que PST, EST et GMT), les ID longs (tels que US/Pacific et America/Los_Angeles) et les décalages (tels que GMT+6:30). |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setDouble(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setDouble(int, double).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setEscapeProcessing(enable)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setEscapeProcessing(boolean).
Paramètres
| Nom | Type | Description |
|---|---|---|
enable | Boolean | Si la valeur est true, le traitement des séquences 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setFetchDirection(direction)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setFetchDirection(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
direction | Integer | Direction à définir, qui est 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setFetchSize(rows)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setFetchSize(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
rows | Integer | Nombre de lignes à récupérer. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setFloat(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setFloat(int, float).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setInt(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setInt(int, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setLong(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setLong(int, long).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setMaxFieldSize(max)
Pour obtenir la documentation de 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'il n'y a pas de limite. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setMaxRows(max)
Pour obtenir la documentation de 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 comporter. 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setNClob(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setNClob(int, NClob).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcClob | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setNString(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setNString(int, String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setNull(parameterIndex, sqlType)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setNull(int, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
sqlType | Integer | Le type SQL du paramètre spécifié. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setNull(parameterIndex, sqlType, typeName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setNull(int, int, String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
sqlType | Integer | Le type SQL du paramètre spécifié. |
typeName | String | Nom complet d'un type défini par l'utilisateur SQL. Ignoré 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setObject(index, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setObject(int, Object).
Paramètres
| Nom | Type | Description |
|---|---|---|
index | Integer | Index 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. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setObject(parameterIndex, x, targetSqlType)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setObject(int, Object, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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. |
targetSqlType | Integer | Le 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setObject(parameterIndex, x, targetSqlType, scaleOrLength)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setObject(int, Object, int, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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. |
targetSqlType | Integer | Le type SQL à envoyer à la base de données. L'argument "scale" peut qualifier davantage ce type. |
scaleOrLength | Integer | Nombre de chiffres après la virgule pour les types DECIMAL ou NUMERIC, ou longueur des données pour les types InputStream 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setPoolable(poolable)
Pour obtenir la documentation de cette méthode, consultez
java.sql.Statement#setPoolable(boolean).
Paramètres
| Nom | Type | Description |
|---|---|---|
poolable | Boolean | Si la valeur est true, la requête demande que cette instruction soit mise en pool. Sinon, elle demande qu'elle ne le soit pas. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setQueryTimeout(seconds)
Pour obtenir la documentation de 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. La valeur 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setRef(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setRef(int, Ref).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcRef | Valeur REF SQL à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setRowId(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setRowId(int, RowId).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcRowId | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setSQLXML(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setSQLXML(int, SQLXML).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcSQLXML | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setShort(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setShort(int, short).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setString(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setString(int, String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setTime(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setTime(int, Time).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcTime | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setTime(parameterIndex, x, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setTime(int, Time, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcTime | Valeur du paramètre à définir. |
timeZone | String | Chaîne de fuseau horaire utilisée pour construire l'instance
java.lang.Calendar, qui est à son tour utilisée pour construire la date. Plusieurs formats de chaînes de fuseau horaire sont reconnus : les ID courts (tels que PST, EST et GMT), les ID longs (tels que US/Pacific et America/Los_Angeles) et les décalages (tels que GMT+6:30). |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setTimestamp(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setTimestamp(int, Timestamp).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcTimestamp | Valeur du paramètre à définir. |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setTimestamp(parameterIndex, x, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setTimestamp(int, Timestamp, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.). |
x | JdbcTimestamp | Valeur du paramètre à définir. |
timeZone | String | Chaîne de fuseau horaire utilisée pour construire l'instance
java.lang.Calendar, qui est à son tour utilisée pour construire la date. Plusieurs formats de chaînes de fuseau horaire sont reconnus : les ID courts (tels que PST, EST et GMT), les ID longs (tels que US/Pacific et America/Los_Angeles) et les décalages (tels que GMT+6:30). |
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
setURL(parameterIndex, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.PreparedStatement#setURL(int, URL).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request