Un CallableStatement JDBC. Pour obtenir la documentation de cette classe, consultez
java.sql.CallableStatement.
Méthodes
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
getArray(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getArray(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
JdbcArray : valeur d'un paramètre ARRAY. Renvoie null si la valeur est 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
getArray(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getArray(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
JdbcArray : valeur d'un paramètre ARRAY. Renvoie null si la valeur est 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
getBigDecimal(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getBigDecimal(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
BigNumber : valeur d'un paramètre NUMERIC avec une précision totale. Renvoie null si la valeur est 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
getBigDecimal(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getBigDecimal(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
BigNumber : valeur d'un paramètre NUMERIC. Renvoie null si la valeur est 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
getBlob(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getBlob(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
JdbcBlob : valeur d'un paramètre BLOB. Renvoie null si la valeur est 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
getBlob(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getBlob(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
JdbcBlob : valeur d'un paramètre BLOB. Renvoie null si la valeur est 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
getBoolean(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getBoolean(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
Boolean : valeur d'un paramètre BIT ou BOOLEAN. Renvoie false si la valeur est 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
getBoolean(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getBoolean(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
Boolean : valeur d'un paramètre BIT ou BOOLEAN. Renvoie false si la valeur est 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
getByte(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getByte(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
Byte : valeur d'un paramètre TINYINT. Renvoie 0 si la valeur est 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
getByte(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getByte(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
Byte : valeur d'un paramètre TINYINT. Renvoie 0 si la valeur est 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
getBytes(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getBytes(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
Byte[] : valeur d'un paramètre BINARY ou VARBINARY. Renvoie null si la valeur est 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
getBytes(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getBytes(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
Byte[] : valeur d'un paramètre BINARY ou VARBINARY. Renvoie null si la valeur est 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
getClob(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getClob(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
JdbcClob : valeur d'un paramètre CLOB. Renvoie null si la valeur est 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
getClob(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getClob(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
JdbcClob : valeur d'un paramètre CLOB. Renvoie null si la valeur est 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
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
getDate(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getDate(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
JdbcDate : valeur d'un paramètre DATE. Renvoie null si la valeur est 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
getDate(parameterIndex, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getDate(int, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
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). |
Renvois
JdbcDate : valeur d'un paramètre DATE. Renvoie null si la valeur est 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
getDate(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getDate(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
JdbcDate : valeur d'un paramètre DATE. Renvoie null si la valeur est 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
getDate(parameterName, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getDate(String, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
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). |
Renvois
JdbcDate : valeur d'un paramètre DATE. Renvoie null si la valeur est 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
getDouble(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getDouble(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
Number : valeur d'un paramètre DOUBLE. Renvoie 0 si la valeur est 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
getDouble(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getDouble(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
Number : valeur d'un paramètre DOUBLE. Renvoie 0 si la valeur est 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
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
getFloat(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getFloat(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
Number : valeur d'un paramètre FLOAT. Renvoie 0 si la valeur est 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
getFloat(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getFloat(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
Number : valeur d'un paramètre FLOAT. Renvoie 0 si la valeur est 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
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
getInt(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getInt(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
Integer : valeur d'un paramètre INTEGER. Renvoie 0 si la valeur est 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
getInt(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getInt(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
Integer : valeur d'un paramètre INTEGER. Renvoie 0 si la valeur est 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
getLong(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getLong(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
Integer : valeur d'un paramètre BIGINT. Renvoie 0 si la valeur est 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
getLong(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getLong(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
Integer : valeur d'un paramètre BIGINT. Renvoie 0 si la valeur est 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
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
getNClob(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getNClob(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index indiquant le paramètre à enregistrer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
JdbcClob : valeur d'un paramètre NCLOB. Renvoie null si la valeur est 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
getNClob(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getNClob(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
JdbcClob : valeur d'un paramètre NCLOB. Renvoie null si la valeur est 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
getNString(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getNString(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index indiquant le paramètre à enregistrer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
String : chaîne qui mappe une valeur NCHAR, NVARCHAR ou LONGNVARCHAR.
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
getNString(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getNString(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
String : chaîne qui mappe une valeur NCHAR, NVARCHAR ou LONGNVARCHAR.
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
getObject(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getObject(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
Object : objet contenant la valeur du 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
getObject(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getObject(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
Object : objet contenant la valeur du 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
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
getRef(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getRef(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
JdbcRef : valeur d'un paramètre REF. Renvoie null si la valeur est 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
getRef(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getRef(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
JdbcRef : valeur d'un paramètre REF. Renvoie null si la valeur est 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
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
getRowId(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getRowId(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index indiquant le paramètre à enregistrer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
JdbcRowId : valeur ROWID. Renvoie null si le paramètre contient un NULL SQL.
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
getRowId(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getRowId(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
JdbcRowId : valeur ROWID. Renvoie null si le paramètre contient un NULL SQL.
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
getSQLXML(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getSQLXML(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index indiquant le paramètre à enregistrer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
JdbcSQLXML : objet SQLXML qui correspond à une valeur XML SQL.
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
getSQLXML(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getSQLXML(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
JdbcSQLXML : objet SQLXML qui correspond à une valeur XML SQL.
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
getShort(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getShort(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
Integer : valeur d'un paramètre SMALLINT. Renvoie 0 si la valeur est 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
getShort(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getShort(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
Integer : valeur d'un paramètre SMALLINT. Renvoie 0 si la valeur est 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
getString(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getString(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
String : valeur d'un paramètre CHAR, VARCHAR ou LONGVARCHAR.
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
getString(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getString(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
String : valeur d'un paramètre CHAR, VARCHAR ou LONGVARCHAR. Renvoie null si la valeur est 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
getTime(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getTime(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
JdbcTime : valeur d'un paramètre TIME. Renvoie null si la valeur est 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
getTime(parameterIndex, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getTime(int, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
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). |
Renvois
JdbcTime : valeur d'un paramètre TIME. Renvoie null si la valeur est 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
getTime(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getTime(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
JdbcTime : valeur d'un paramètre TIME. Renvoie null si la valeur est 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
getTime(parameterName, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getTime(String, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
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). |
Renvois
JdbcTime : valeur d'un paramètre TIME. Renvoie null si la valeur est 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
getTimestamp(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getTimestamp(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
JdbcTimestamp : valeur d'un paramètre TIMESTAMP. Renvoie null si la valeur est 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
getTimestamp(parameterIndex, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getTimestamp(int, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
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). |
Renvois
JdbcTimestamp : valeur d'un paramètre TIMESTAMP. Renvoie null si la valeur est 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
getTimestamp(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getTimestamp(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
JdbcTimestamp : valeur d'un paramètre TIMESTAMP. Renvoie null si la valeur est 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
getTimestamp(parameterName, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getTimestamp(String, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
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). |
Renvois
JdbcTimestamp : valeur d'un paramètre TIMESTAMP. Renvoie null si la valeur est 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
getURL(parameterIndex)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getURL(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
Renvois
String : valeur d'un paramètre DATALINK sous forme de chaîne.
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
getURL(parameterName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#getURL(String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre. |
Renvois
String : valeur d'un paramètre DATALINK. Renvoie null si la valeur est 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
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
registerOutParameter(parameterIndex, sqlType)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#registerOutParameter(int, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index indiquant le paramètre à enregistrer (le premier paramètre est 1, le deuxième est 2, etc.). |
sqlType | Integer | Code de type JDBC à enregistrer. Si le paramètre est de type JDBC NUMERIC ou DECIMAL, utilisez plutôt registerOutParameter(parameterIndex, sqlType, scale). |
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
registerOutParameter(parameterIndex, sqlType, scale)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#registerOutParameter(int, int, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index indiquant le paramètre à enregistrer (le premier paramètre est 1, le deuxième est 2, etc.). |
sqlType | Integer | Code de type JDBC à enregistrer. |
scale | Integer | Nombre de chiffres souhaité à droite du séparateur décimal (doit être supérieur ou égal à zéro). |
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
registerOutParameter(parameterIndex, sqlType, typeName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#registerOutParameter(int, int, String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterIndex | Integer | Index du paramètre à récupérer (le premier paramètre est 1, le deuxième est 2, etc.). |
sqlType | Integer | Valeur type code. |
typeName | String | Nom complet d'un type structuré SQL. |
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
registerOutParameter(parameterName, sqlType)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#registerOutParameter(String, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à enregistrer. |
sqlType | Integer | Valeur type code. |
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
registerOutParameter(parameterName, sqlType, scale)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#registerOutParameter(String, int, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à enregistrer. |
sqlType | Integer | Valeur type code. |
scale | Integer | Nombre de chiffres souhaité à droite du séparateur décimal, qui doit être supérieur ou égal à zéro. |
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
registerOutParameter(parameterName, sqlType, typeName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#registerOutParameter(String, int, String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à enregistrer. |
sqlType | Integer | Valeur type code. |
typeName | String | Nom complet d'un type structuré SQL. |
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
setBigDecimal(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setBigDecimal(String, BigDecimal).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setBlob(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setBlob(String, Blob).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
x | JdbcBlob | Blob qui correspond à une valeur BLOB SQL. |
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
setBoolean(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setBoolean(String, boolean).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setByte(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setByte(String, byte).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setBytes(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setBytes(String, byte[]).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setClob(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setBlob(String, Clob).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
x | JdbcClob | Un clob qui correspond à une valeur CLOB SQL. |
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
setDate(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setDate(String, Date).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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(parameterName, x, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setDate(String, Date, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setDouble(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setDouble(String, double).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setFloat(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setFloat(String, float).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setInt(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setInt(String, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setLong(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setLong(String, long).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setNClob(parameterName, value)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setNClob(String, NClob).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
value | 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
setNString(parameterName, value)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setNString(String, String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
value | 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
setNull(parameterName, sqlType)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setNull(String, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
sqlType | Integer | Le code de type SQL. |
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(parameterName, sqlType, typeName)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setNull(String, int, String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
sqlType | Integer | Le type SQL. |
typeName | String | Nom complet d'un type SQL défini par l'utilisateur. Ignoré si le paramètre n'est pas un type défini par l'utilisateur ni une valeur SQL 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
setObject(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setObject(String, Object).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
x | Object | Objet contenant la valeur à 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
setObject(parameterName, x, targetSqlType)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setObject(String, Object, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
x | Object | Objet contenant la valeur à définir. |
targetSqlType | Integer | Le type SQL envoyé à 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(parameterName, x, targetSqlType, scale)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setObject(String, Object, int, int).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
x | Object | Objet contenant la valeur à définir. |
targetSqlType | Integer | Le type SQL envoyé à la base de données. Le paramètre d'échelle peut qualifier davantage ce type. |
scale | Integer | Nombre de chiffres après la virgule pour les types DECIMAL et NUMERIC. 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
setRowId(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setRowId(String, RowId).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setSQLXML(parameterName, xmlObject)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setSQLXML(String, SQLXML).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
xmlObject | JdbcSQLXML | Objet SQLXML qui correspond à une valeur XML SQL. |
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
setShort(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setShort(String, short).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setString(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setString(String, String).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setTime(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setTime(String, Time).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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(parameterName, x, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setTime(String, Time, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setTimestamp(parameterName, x)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setTimestamp(String, Timestamp).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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(parameterName, x, timeZone)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setTimestamp(String, Timestamp, Calendar).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
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
setURL(parameterName, val)
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#setURL(String, URL).
Paramètres
| Nom | Type | Description |
|---|---|---|
parameterName | String | Nom du paramètre à définir. |
val | 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
wasNull()
Pour obtenir la documentation de cette méthode, consultez
java.sql.CallableStatement#wasNull().
Renvois
Boolean : true si le dernier paramètre lu était null, ou 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