Class JdbcPreparedStatement

JdbcPreparedStatement

Un PreparedStatement JDBC. Pour en savoir plus sur cette classe, consultez java.sql.PreparedStatement.

Méthodes

MéthodeType renvoyéBrève description
addBatch()voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#addBatch().
addBatch(sql)voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#addBatch(String).
cancel()voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#cancel().
clearBatch()voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#clearBatch().
clearParameters()voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#clearParameters().
clearWarnings()voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#clearWarnings().
close()voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#close().
execute()BooleanPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#execute().
execute(sql)BooleanPour en savoir plus sur cette méthode, consultez java.sql.Statement#execute(String).
execute(sql, autoGeneratedKeys)BooleanPour en savoir plus sur cette méthode, consultez java.sql.Statement#execute(String, int).
execute(sql, columnIndexes)BooleanPour en savoir plus sur cette méthode, consultez java.sql.Statement#execute(String, int[]).
execute(sql, columnNames)BooleanPour en savoir plus sur cette méthode, consultez java.sql.Statement#execute(String, String[]).
executeBatch()Integer[]Pour en savoir plus sur cette méthode, consultez java.sql.Statement#executeBatch().
executeQuery()JdbcResultSetPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#executeQuery().
executeQuery(sql)JdbcResultSetPour en savoir plus sur cette méthode, consultez java.sql.Statement#executeQuery(String).
executeUpdate()IntegerPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#executeUpdate().
executeUpdate(sql)IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#executeUpdate(String).
executeUpdate(sql, autoGeneratedKeys)IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#executeUpdate(String, int).
executeUpdate(sql, columnIndexes)IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#executeUpdate(String, int[]).
executeUpdate(sql, columnNames)IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#executeUpdate(String, String[]).
getConnection()JdbcConnectionPour en savoir plus sur cette méthode, consultez java.sql.Statement#getConnection().
getFetchDirection()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#getFetchDirection().
getFetchSize()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#getFetchSize().
getGeneratedKeys()JdbcResultSetPour en savoir plus sur cette méthode, consultez java.sql.Statement#getGeneratedKeys().
getMaxFieldSize()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#getMaxFieldSize().
getMaxRows()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#getMaxRows().
getMetaData()JdbcResultSetMetaDataPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#getMetaData().
getMoreResults()BooleanPour en savoir plus sur cette méthode, consultez java.sql.Statement#getMoreResults().
getMoreResults(current)BooleanPour en savoir plus sur cette méthode, consultez java.sql.Statement#getMoreResults(int).
getParameterMetaData()JdbcParameterMetaDataPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#getParameterMetaData().
getQueryTimeout()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#getQueryTimeout().
getResultSet()JdbcResultSetPour en savoir plus sur cette méthode, consultez java.sql.Statement#getResultSet().
getResultSetConcurrency()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#getResultSetConcurrency().
getResultSetHoldability()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#getResultSetHoldability().
getResultSetType()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#getResultSetType().
getUpdateCount()IntegerPour en savoir plus sur cette méthode, consultez java.sql.Statement#getUpdateCount().
getWarnings()String[]Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getWarnings().
isClosed()BooleanPour en savoir plus sur cette méthode, consultez java.sql.Statement#isClosed().
isPoolable()BooleanPour en savoir plus sur cette méthode, consultez java.sql.Statement#isPoolable().
setArray(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setArray(int, Array).
setBigDecimal(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBigDecimal(int, BigDecimal).
setBlob(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBlob(int, Clob).
setBoolean(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBoolean(int, boolean).
setByte(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setByte(int, byte).
setBytes(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBytes(int, byte[]).
setClob(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setClob(int, Clob).
setCursorName(name)voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#setCursorName(String).
setDate(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setDate(int, Date).
setDate(parameterIndex, x, timeZone)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setDate(int, Date, Calendar).
setDouble(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setDouble(int, double).
setEscapeProcessing(enable)voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#setEscapeProcessing(boolean).
setFetchDirection(direction)voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#setFetchDirection(int).
setFetchSize(rows)voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#setFetchSize(int).
setFloat(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setFloat(int, float).
setInt(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setInt(int, int).
setLong(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setLong(int, long).
setMaxFieldSize(max)voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#setMaxFieldSize(int).
setMaxRows(max)voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#setMaxRows(int).
setNClob(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setNClob(int, NClob).
setNString(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setNString(int, String).
setNull(parameterIndex, sqlType)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setNull(int, int).
setNull(parameterIndex, sqlType, typeName)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setNull(int, int, String).
setObject(index, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setObject(int, Object).
setObject(parameterIndex, x, targetSqlType)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setObject(int, Object, int).
setObject(parameterIndex, x, targetSqlType, scaleOrLength)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setObject(int, Object, int, int).
setPoolable(poolable)voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#setPoolable(boolean).
setQueryTimeout(seconds)voidPour en savoir plus sur cette méthode, consultez java.sql.Statement#setQueryTimeout(int).
setRef(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setRef(int, Ref).
setRowId(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setRowId(int, RowId).
setSQLXML(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setSQLXML(int, SQLXML).
setShort(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setShort(int, short).
setString(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setString(int, String).
setTime(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setTime(int, Time).
setTime(parameterIndex, x, timeZone)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setTime(int, Time, Calendar).
setTimestamp(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setTimestamp(int, Timestamp).
setTimestamp(parameterIndex, x, timeZone)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setTimestamp(int, Timestamp, Calendar).
setURL(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setURL(int, URL).

Documentation détaillée

addBatch()

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#addBatch().

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

addBatch(sql)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#addBatch(String).

Paramètres

NomTypeDescription
sqlStringCommande SQL à ajouter à cette instruction, généralement un INSERT ou UPDATE SQL.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

cancel()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#cancel().

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

clearBatch()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#clearBatch().

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

clearParameters()

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#clearParameters().

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

clearWarnings()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#clearWarnings().

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

close()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#close().


execute()

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#execute().

Renvois

Boolean : true si le premier résultat est un ensemble de résultats, false si le premier résultat est un nombre de mises à jour ou s'il n'y a pas de résultat.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

execute(sql)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#execute(String).

Paramètres

NomTypeDescription
sqlStringInstruction SQL à exécuter.

Renvois

Boolean : true si le premier résultat est un ensemble de résultats, false s'il s'agit d'un nombre de mises à jour ou s'il n'y a pas de résultats.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

execute(sql, autoGeneratedKeys)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#execute(String, int).

Paramètres

NomTypeDescription
sqlStringInstruction SQL à exécuter.
autoGeneratedKeysIntegerIndicateur indiquant si les clés générées automatiquement sont mises à disposition pour une récupération ultérieure. Il peut s'agir de Jdbc.Statement.RETURN_GENERATED_KEYS ou de Jdbc.Statement.NO_GENERATED_KEYS.

Renvois

Boolean : true si le premier résultat est un ensemble de résultats, false s'il s'agit d'un nombre de mises à jour ou s'il n'y a pas de résultats.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

execute(sql, columnIndexes)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#execute(String, int[]).

Paramètres

NomTypeDescription
sqlStringInstruction SQL à exécuter.
columnIndexesInteger[]Indices de colonne dont les clés générées automatiquement sont disponibles pour une récupération ultérieure.

Renvois

Boolean : true si le premier résultat est un ensemble de résultats, false s'il s'agit d'un nombre de mises à jour ou s'il n'y a pas de résultats.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

execute(sql, columnNames)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#execute(String, String[]).

Paramètres

NomTypeDescription
sqlStringInstruction SQL à exécuter.
columnNamesString[]Noms des colonnes dont les clés générées automatiquement sont disponibles pour une récupération ultérieure.

Renvois

Boolean : true si le premier résultat est un ensemble de résultats, false s'il s'agit d'un nombre de mises à jour ou s'il n'y a pas de résultats.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

executeBatch()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#executeBatch().

Renvois

Integer[] : nombre de mises à jour pour chaque commande du lot, dans l'ordre dans lequel les commandes ont été ajoutées au lot.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

executeQuery()

Pour en savoir plus sur 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

executeQuery(sql)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#executeQuery(String).

Paramètres

NomTypeDescription
sqlStringL'instruction SQL à exécuter, généralement un SELECT statique.

Renvois

JdbcResultSet : ensemble de résultats contenant les résultats de l'exécution. Cette valeur ne peut jamais être null.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

executeUpdate()

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#executeUpdate().

Renvois

Integer : nombre de lignes des instructions de langage de manipulation de données SQL, ou 0 pour les instructions SQL qui ne renvoient rien.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

executeUpdate(sql)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#executeUpdate(String).

Paramètres

NomTypeDescription
sqlStringInstruction SQL de langage de manipulation de données à exécuter (par exemple, INSERT, UPDATE ou DELETE), ou instruction qui ne renvoie rien (par exemple, une instruction DDL).

Renvois

Integer : nombre de lignes pour les instructions de langage de manipulation de données ou 0 pour les instructions qui ne renvoient rien.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

executeUpdate(sql, autoGeneratedKeys)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#executeUpdate(String, int).

Paramètres

NomTypeDescription
sqlStringInstruction SQL de langage de manipulation de données à exécuter (par exemple, INSERT, UPDATE ou DELETE), ou instruction qui ne renvoie rien (par exemple, une instruction DDL).
autoGeneratedKeysIntegerIndicateur indiquant si les clés générées automatiquement sont mises à disposition pour une récupération ultérieure. Il peut s'agir de Jdbc.Statement.RETURN_GENERATED_KEYS ou de Jdbc.Statement.NO_GENERATED_KEYS.

Renvois

Integer : nombre de lignes pour les instructions de langage de manipulation de données ou 0 pour les instructions qui ne renvoient rien.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

executeUpdate(sql, columnIndexes)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#executeUpdate(String, int[]).

Paramètres

NomTypeDescription
sqlStringInstruction SQL de langage de manipulation de données à exécuter (par exemple, INSERT, UPDATE ou DELETE), ou instruction qui ne renvoie rien (par exemple, une instruction DDL).
columnIndexesInteger[]Indices de colonne dont les clés générées automatiquement sont disponibles pour une récupération ultérieure.

Renvois

Integer : nombre de lignes pour les instructions de langage de manipulation de données ou 0 pour les instructions qui ne renvoient rien.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

executeUpdate(sql, columnNames)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#executeUpdate(String, String[]).

Paramètres

NomTypeDescription
sqlStringInstruction SQL de langage de manipulation de données à exécuter (par exemple, INSERT, UPDATE ou DELETE), ou instruction qui ne renvoie rien (par exemple, une instruction DDL).
columnNamesString[]Noms des colonnes dont les clés générées automatiquement sont disponibles pour une récupération ultérieure.

Renvois

Integer : nombre de lignes pour les instructions de langage de manipulation de données ou 0 pour les instructions qui ne renvoient rien.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getConnection()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getConnection().

Renvois

JdbcConnection : connexion ayant généré cette instruction.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getFetchDirection()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getFetchDirection().

Renvois

Integer : direction par défaut des ensembles de résultats générés par cette instruction, qui peut être Jdbc.ResultSet.FETCH_FORWARD ou Jdbc.ResultSet.FETCH_REVERSE.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getFetchSize()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getFetchSize().

Renvois

Integer : taille de récupération de ligne par défaut pour les ensembles de résultats générés à partir de cette instruction.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getGeneratedKeys()

Pour en savoir plus sur 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getMaxFieldSize()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getMaxFieldSize().

Renvois

Integer : limite actuelle de la taille d'octet de la colonne pour les colonnes stockant des valeurs de caractères et binaires. Une valeur de zéro indique qu'aucune limite n'est appliquée.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getMaxRows()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getMaxRows().

Renvois

Integer : nombre maximal actuel de lignes pour un ensemble de résultats produit par cette instruction. Une valeur de 0 indique qu'il n'y a pas de limite.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getMetaData()

Pour en savoir plus sur 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getMoreResults()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getMoreResults().

Renvois

Boolean : true si le résultat suivant est un ensemble de résultats, false sinon.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getMoreResults(current)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getMoreResults(int).

Paramètres

NomTypeDescription
currentIntegerIndicateur indiquant ce qui se passe avec les ensembles de résultats actuels lorsqu'ils sont récupérés. Cette valeur est Jdbc.Statement.CLOSE_CURRENT_RESULT, Jdbc.Statement.KEEP_CURRENT_RESULT ou Jdbc.Statement.CLOSE_ALL_RESULTS.

Renvois

Boolean : true si le résultat suivant est un ensemble de résultats, false sinon.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getParameterMetaData()

Pour en savoir plus sur 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getQueryTimeout()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getQueryTimeout().

Renvois

Integer : délai d'expiration de la requête actuel en secondes. Une valeur de zéro indique l'absence de délai d'expiration.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getResultSet()

Pour en savoir plus sur 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getResultSetConcurrency()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getResultSetConcurrency().

Renvois

Integer : concurrence de l'ensemble de résultats pour les ensembles de résultats générés à partir de cette instruction, qui est Jdbc.ResultSet.CONCUR_READ_ONLY ou Jdbc.ResultSet.CONCUR_UPDATABLE.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getResultSetHoldability()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getResultSetHoldability().

Renvois

Integer : capacité de rétention du jeu de résultats, qui peut être Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT ou Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getResultSetType()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getResultSetType().

Renvois

Integer : type d'ensemble de résultats généré à partir de cette instruction, qui peut être Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getUpdateCount()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getUpdateCount().

Renvois

Integer : résultat actuel sous la forme d'un nombre de mises à jour, ou -1 si le résultat actuel est un ensemble de résultats ou s'il n'y a plus de résultats.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getWarnings()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#getWarnings().

Renvois

String[] : ensemble actuel d'avertissements, ou null s'il n'y en a pas.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

isClosed()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#isClosed().

Renvois

Boolean : true si cette instruction est fermée, false dans les autres cas.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

isPoolable()

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#isPoolable().

Renvois

Boolean : true si cette instruction peut être mise dans un pool, false dans le cas contraire.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setArray(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setArray(int, Array).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcArrayValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setBigDecimal(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBigDecimal(int, BigDecimal).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xBigNumberValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setBlob(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBlob(int, Clob).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcBlobValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setBoolean(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBoolean(int, boolean).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xBooleanValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setByte(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setByte(int, byte).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xByteValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setBytes(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBytes(int, byte[]).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xByte[]Valeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setClob(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setClob(int, Clob).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcClobValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setCursorName(name)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#setCursorName(String).

Paramètres

NomTypeDescription
nameStringNom du nouveau curseur, qui doit être unique dans une connexion.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setDate(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setDate(int, Date).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcDateValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setDate(parameterIndex, x, timeZone)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setDate(int, Date, Calendar).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcDateValeur du paramètre à définir.
timeZoneStringChaîne de fuseau horaire utilisée pour créer l'instance java.lang.Calendar, qui est ensuite utilisée pour créer la date. Plusieurs formats de chaînes de fuseau horaire sont reconnus: ID courts (par exemple, PST, EST et GMT), ID longs (par exemple, US/Pacific et America/Los_Angeles) et décalages (par exemple, GMT+6:30).

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setDouble(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setDouble(int, double).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xNumberValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setEscapeProcessing(enable)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#setEscapeProcessing(boolean).

Paramètres

NomTypeDescription
enableBooleanSi la valeur est true, le traitement d'échappement est activé. Sinon, il est désactivé.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setFetchDirection(direction)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#setFetchDirection(int).

Paramètres

NomTypeDescription
directionIntegerSens spécifié à définir, à savoir Jdbc.ResultSet.FETCH_FORWARD ou Jdbc.ResultSet.FETCH_REVERSE.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setFetchSize(rows)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#setFetchSize(int).

Paramètres

NomTypeDescription
rowsIntegerNombre de lignes à extraire.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setFloat(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setFloat(int, float).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xNumberValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setInt(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setInt(int, int).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xIntegerValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setLong(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setLong(int, long).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xIntegerValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setMaxFieldSize(max)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#setMaxFieldSize(int).

Paramètres

NomTypeDescription
maxIntegerNouvelle limite de taille en octets de la colonne. Une valeur de zéro indique qu'aucune limite n'est appliquée.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setMaxRows(max)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#setMaxRows(int).

Paramètres

NomTypeDescription
maxIntegerNombre maximal de lignes qu'un ensemble de résultats généré par cette instruction peut contenir. La valeur 0 indique qu'il n'y a pas de limite.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setNClob(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setNClob(int, NClob).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcClobValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setNString(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setNString(int, String).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xStringValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setNull(parameterIndex, sqlType)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setNull(int, int).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
sqlTypeIntegerType SQL du paramètre spécifié.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setNull(parameterIndex, sqlType, typeName)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setNull(int, int, String).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
sqlTypeIntegerType SQL du paramètre spécifié.
typeNameStringNom complet d'un type SQL défini par l'utilisateur. Ignore si le paramètre n'est pas un type défini par l'utilisateur ou REF.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setObject(index, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setObject(int, Object).

Paramètres

NomTypeDescription
indexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, et ainsi de suite).
xObjectObjet contenant la valeur à définir pour le paramètre.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setObject(parameterIndex, x, targetSqlType)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setObject(int, Object, int).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xObjectObjet contenant la valeur à définir pour le paramètre.
targetSqlTypeIntegerType SQL à envoyer à la base de données.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setObject(parameterIndex, x, targetSqlType, scaleOrLength)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setObject(int, Object, int, int).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xObjectObjet contenant la valeur à définir pour le paramètre.
targetSqlTypeIntegerType SQL à envoyer à la base de données. L'argument "échelle" peut affiner ce type.
scaleOrLengthIntegerNombre 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setPoolable(poolable)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#setPoolable(boolean).

Paramètres

NomTypeDescription
poolableBooleanSi true, demande que cette instruction soit mise dans un pool. Sinon, demande qu'elle ne soit pas mise dans un pool.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setQueryTimeout(seconds)

Pour en savoir plus sur cette méthode, consultez java.sql.Statement#setQueryTimeout(int).

Paramètres

NomTypeDescription
secondsIntegerNouveau délai d'expiration de la requête en secondes. Une valeur de 0 indique l'absence de délai d'expiration.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setRef(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setRef(int, Ref).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcRefValeur REF SQL à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setRowId(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setRowId(int, RowId).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcRowIdValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setSQLXML(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setSQLXML(int, SQLXML).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcSQLXMLValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setShort(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setShort(int, short).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xIntegerValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setString(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setString(int, String).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xStringValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setTime(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setTime(int, Time).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcTimeValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setTime(parameterIndex, x, timeZone)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setTime(int, Time, Calendar).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcTimeValeur du paramètre à définir.
timeZoneStringChaîne de fuseau horaire utilisée pour créer l'instance java.lang.Calendar, qui est ensuite utilisée pour créer la date. Plusieurs formats de chaînes de fuseau horaire sont reconnus: ID courts (par exemple, PST, EST et GMT), ID longs (par exemple, US/Pacific et America/Los_Angeles) et décalages (par exemple, GMT+6:30).

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setTimestamp(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setTimestamp(int, Timestamp).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcTimestampValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setTimestamp(parameterIndex, x, timeZone)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setTimestamp(int, Timestamp, Calendar).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xJdbcTimestampValeur du paramètre à définir.
timeZoneStringChaîne de fuseau horaire utilisée pour créer l'instance java.lang.Calendar, qui est ensuite utilisée pour créer la date. Plusieurs formats de chaînes de fuseau horaire sont reconnus: ID courts (par exemple, PST, EST et GMT), ID longs (par exemple, US/Pacific et America/Los_Angeles) et décalages (par exemple, GMT+6:30).

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

setURL(parameterIndex, x)

Pour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setURL(int, URL).

Paramètres

NomTypeDescription
parameterIndexIntegerIndice du paramètre à définir (le premier paramètre est 1, le deuxième est 2, etc.).
xStringValeur du paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request