Class JdbcCallableStatement

JdbcCallableStatement

Un CallableStatement JDBC. Pour plus d'informations sur cette classe, consultez java.sql.CallableStatement.

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[]).
getArray(parameterIndex)JdbcArrayPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getArray(int).
getArray(parameterName)JdbcArrayPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getArray(String).
getBigDecimal(parameterIndex)BigNumberPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getBigDecimal(int).
getBigDecimal(parameterName)BigNumberPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getBigDecimal(String).
getBlob(parameterIndex)JdbcBlobPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getBlob(int).
getBlob(parameterName)JdbcBlobPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getBlob(String).
getBoolean(parameterIndex)BooleanPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getBoolean(int).
getBoolean(parameterName)BooleanPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getBoolean(String).
getByte(parameterIndex)BytePour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getByte(int).
getByte(parameterName)BytePour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getByte(String).
getBytes(parameterIndex)Byte[]Pour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getBytes(int).
getBytes(parameterName)Byte[]Pour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getBytes(String).
getClob(parameterIndex)JdbcClobPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getClob(int).
getClob(parameterName)JdbcClobPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getClob(String).
getConnection()JdbcConnectionPour en savoir plus sur cette méthode, consultez java.sql.Statement#getConnection().
getDate(parameterIndex)JdbcDatePour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getDate(int).
getDate(parameterIndex, timeZone)JdbcDatePour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getDate(int, Calendar).
getDate(parameterName)JdbcDatePour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getDate(String).
getDate(parameterName, timeZone)JdbcDatePour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getDate(String, Calendar).
getDouble(parameterIndex)NumberPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getDouble(int).
getDouble(parameterName)NumberPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getDouble(String).
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().
getFloat(parameterIndex)NumberPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getFloat(int).
getFloat(parameterName)NumberPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getFloat(String).
getGeneratedKeys()JdbcResultSetPour en savoir plus sur cette méthode, consultez java.sql.Statement#getGeneratedKeys().
getInt(parameterIndex)IntegerPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getInt(int).
getInt(parameterName)IntegerPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getInt(String).
getLong(parameterIndex)IntegerPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getLong(int).
getLong(parameterName)IntegerPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getLong(String).
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).
getNClob(parameterIndex)JdbcClobPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getNClob(int).
getNClob(parameterName)JdbcClobPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getNClob(String).
getNString(parameterIndex)StringPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getNString(int).
getNString(parameterName)StringPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getNString(String).
getObject(parameterIndex)ObjectPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getObject(int).
getObject(parameterName)ObjectPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getObject(String).
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().
getRef(parameterIndex)JdbcRefPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getRef(int).
getRef(parameterName)JdbcRefPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getRef(String).
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().
getRowId(parameterIndex)JdbcRowIdPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getRowId(int).
getRowId(parameterName)JdbcRowIdPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getRowId(String).
getSQLXML(parameterIndex)JdbcSQLXMLPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getSQLXML(int).
getSQLXML(parameterName)JdbcSQLXMLPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getSQLXML(String).
getShort(parameterIndex)IntegerPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getShort(int).
getShort(parameterName)IntegerPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getShort(String).
getString(parameterIndex)StringPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getString(int).
getString(parameterName)StringPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getString(String).
getTime(parameterIndex)JdbcTimePour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTime(int).
getTime(parameterIndex, timeZone)JdbcTimePour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTime(int, Calendar).
getTime(parameterName)JdbcTimePour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTime(String).
getTime(parameterName, timeZone)JdbcTimePour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTime(String, Calendar).
getTimestamp(parameterIndex)JdbcTimestampPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTimestamp(int).
getTimestamp(parameterIndex, timeZone)JdbcTimestampPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTimestamp(int, Calendar).
getTimestamp(parameterName)JdbcTimestampPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTimestamp(String).
getTimestamp(parameterName, timeZone)JdbcTimestampPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTimestamp(String, Calendar).
getURL(parameterIndex)StringPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getURL(int).
getURL(parameterName)StringPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getURL(String).
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().
registerOutParameter(parameterIndex, sqlType)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#registerOutParameter(int, int).
registerOutParameter(parameterIndex, sqlType, scale)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#registerOutParameter(int, int, int).
registerOutParameter(parameterIndex, sqlType, typeName)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#registerOutParameter(int, int, String).
registerOutParameter(parameterName, sqlType)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#registerOutParameter(String, int).
registerOutParameter(parameterName, sqlType, scale)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#registerOutParameter(String, int, int).
registerOutParameter(parameterName, sqlType, typeName)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#registerOutParameter(String, int, String).
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).
setBigDecimal(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setBigDecimal(String, BigDecimal).
setBlob(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBlob(int, Clob).
setBlob(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setBlob(String, Blob).
setBoolean(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBoolean(int, boolean).
setBoolean(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setBoolean(String, boolean).
setByte(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setByte(int, byte).
setByte(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setByte(String, byte).
setBytes(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setBytes(int, byte[]).
setBytes(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setBytes(String, byte[]).
setClob(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setClob(int, Clob).
setClob(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setBlob(String, 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).
setDate(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setDate(String, Date).
setDate(parameterName, x, timeZone)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setDate(String, Date, Calendar).
setDouble(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setDouble(int, double).
setDouble(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setDouble(String, 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).
setFloat(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setFloat(String, float).
setInt(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setInt(int, int).
setInt(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setInt(String, int).
setLong(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setLong(int, long).
setLong(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setLong(String, 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).
setNClob(parameterName, value)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setNClob(String, NClob).
setNString(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setNString(int, String).
setNString(parameterName, value)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setNString(String, 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).
setNull(parameterName, sqlType)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setNull(String, int).
setNull(parameterName, sqlType, typeName)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setNull(String, 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).
setObject(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setObject(String, Object).
setObject(parameterName, x, targetSqlType)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setObject(String, Object, int).
setObject(parameterName, x, targetSqlType, scale)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setObject(String, 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).
setRowId(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setRowId(String, RowId).
setSQLXML(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setSQLXML(int, SQLXML).
setSQLXML(parameterName, xmlObject)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setSQLXML(String, SQLXML).
setShort(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setShort(int, short).
setShort(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setShort(String, short).
setString(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setString(int, String).
setString(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setString(String, 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).
setTime(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setTime(String, Time).
setTime(parameterName, x, timeZone)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setTime(String, 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).
setTimestamp(parameterName, x)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setTimestamp(String, Timestamp).
setTimestamp(parameterName, x, timeZone)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setTimestamp(String, Timestamp, Calendar).
setURL(parameterIndex, x)voidPour en savoir plus sur cette méthode, consultez java.sql.PreparedStatement#setURL(int, URL).
setURL(parameterName, val)voidPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setURL(String, URL).
wasNull()BooleanPour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#wasNull().

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 associée à 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 un UPDATE SQL.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 associée à 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 associée à 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 associée à 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 associée à 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 associée à 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 aucun résultat.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 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 associée à 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[]Index 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 associée à 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 dans dont les clés générées automatiquement sont mises à disposition 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 associée à 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[] : la mise à jour compte 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 associée à 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 associée à 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
sqlStringInstruction 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 associée à 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 SQL de manipulation de données ou 0 pour les instructions SQL qui ne renvoient rien.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
sqlStringL'instruction SQL de manipulation de données à exécuter (telle que INSERT, UPDATE ou DELETE) ou une instruction qui ne renvoie rien (une instruction LDD, par exemple).

Renvois

Integer : nombre de lignes pour les instructions Data Manipulation Language ou 0 pour les instructions qui ne renvoient rien.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
sqlStringL'instruction SQL de manipulation de données à exécuter (telle que INSERT, UPDATE ou DELETE) ou une instruction qui ne renvoie rien (une instruction LDD, par exemple).
autoGeneratedKeysIntegerIndicateur indiquant 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 Data Manipulation Language ou 0 pour les instructions qui ne renvoient rien.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
sqlStringL'instruction SQL de manipulation de données à exécuter (telle que INSERT, UPDATE ou DELETE) ou une instruction qui ne renvoie rien (une instruction LDD, par exemple).
columnIndexesInteger[]Index 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 Data Manipulation Language ou 0 pour les instructions qui ne renvoient rien.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
sqlStringL'instruction SQL de manipulation de données à exécuter (telle que INSERT, UPDATE ou DELETE) ou une instruction qui ne renvoie rien (une instruction LDD, par exemple).
columnNamesString[]Noms des colonnes dans dont les clés générées automatiquement sont mises à disposition pour une récupération ultérieure.

Renvois

Integer : nombre de lignes pour les instructions Data Manipulation Language ou 0 pour les instructions qui ne renvoient rien.

Autorisation

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

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

getArray(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getArray(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getBigDecimal(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

Renvois

BigNumber : valeur d'un paramètre NUMERIC en toute précision. Renvoie null si la valeur est null.

Autorisation

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

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

getBigDecimal(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getBlob(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getBlob(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getBoolean(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getBoolean(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getByte(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getByte(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getBytes(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getBytes(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getClob(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getClob(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à 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 qui a généré cette instruction.

Autorisation

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

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

getDate(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getDate(parameterIndex, timeZone)

Pour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getDate(int, Calendar).

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à un ou plusieurs des champs d'application suivants:

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

getDate(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getDate(parameterName, timeZone)

Pour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getDate(String, Calendar).

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre.
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à un ou plusieurs des champs d'application suivants:

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

getDouble(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getDouble(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à 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 pour les ensembles de résultats générés par cette instruction, à savoir Jdbc.ResultSet.FETCH_FORWARD ou Jdbc.ResultSet.FETCH_REVERSE.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 par défaut de l'extraction de ligne 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 associée à un ou plusieurs des champs d'application suivants:

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

getFloat(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getFloat(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à 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 générées par l'exécution de cette instruction.

Autorisation

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

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

getInt(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getInt(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getLong(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getLong(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à 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 : taille maximale en octets des colonnes stockant des valeurs binaires et des caractères. Une valeur nulle n'indique aucune limite.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 associée à 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 associée à 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 dans le cas contraire.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
currentIntegerUn indicateur qui indique ce qu'il advient des 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 dans le cas contraire.

Autorisation

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

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

getNClob(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex indiquant le paramètre à enregistrer (le premier paramètre est 1, le second 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 associée à un ou plusieurs des champs d'application suivants:

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

getNClob(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getNString(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex indiquant le paramètre à enregistrer (le premier paramètre est 1, le second 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 associée à un ou plusieurs des champs d'application suivants:

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

getNString(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getObject(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

Renvois

Object : objet contenant la valeur du paramètre.

Autorisation

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

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

getObject(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre.

Renvois

Object : objet contenant la valeur du paramètre.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 associée à 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 avant expiration de la requête actuel, en secondes. Une valeur égale à zéro indique l'absence de délai.

Autorisation

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

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

getRef(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getRef(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à 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 associée à 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 : simultanéité des 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 associée à 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 : la capacité de l'ensemble de résultats, 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 associée à 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 des ensembles de résultats générés à partir de cette instruction, à savoir 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 associée à un ou plusieurs des champs d'application suivants:

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

getRowId(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex indiquant le paramètre à enregistrer (le premier paramètre est 1, le second est 2, etc.).

Renvois

JdbcRowId : valeur ROWID. Renvoie null si le paramètre contient une NULL SQL.

Autorisation

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

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

getRowId(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre.

Renvois

JdbcRowId : valeur ROWID. Renvoie null si le paramètre contient une NULL SQL.

Autorisation

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

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

getSQLXML(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex indiquant le paramètre à enregistrer (le premier paramètre est 1, le second est 2, etc.).

Renvois

JdbcSQLXML : objet SQLXML mappé sur une valeur XML SQL.

Autorisation

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

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

getSQLXML(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre.

Renvois

JdbcSQLXML : objet SQLXML mappé sur une valeur XML SQL.

Autorisation

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

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

getShort(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getShort(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getString(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

Renvois

String : valeur d'un paramètre CHAR, VARCHAR ou LONGVARCHAR.

Autorisation

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

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

getString(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getTime(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getTime(parameterIndex, timeZone)

Pour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTime(int, Calendar).

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à un ou plusieurs des champs d'application suivants:

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

getTime(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getTime(parameterName, timeZone)

Pour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTime(String, Calendar).

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre.
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à un ou plusieurs des champs d'application suivants:

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

getTimestamp(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getTimestamp(parameterIndex, timeZone)

Pour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTimestamp(int, Calendar).

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à un ou plusieurs des champs d'application suivants:

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

getTimestamp(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à un ou plusieurs des champs d'application suivants:

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

getTimestamp(parameterName, timeZone)

Pour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#getTimestamp(String, Calendar).

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre.
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à un ou plusieurs des champs d'application suivants:

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

getURL(parameterIndex)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).

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 associée à un ou plusieurs des champs d'application suivants:

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

getURL(parameterName)

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

Paramètres

NomTypeDescription
parameterNameStringNom 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 associée à 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 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 associée à 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 en l'absence d'avertissements.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 le cas contraire.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 en commun, false dans le cas contraire.

Autorisation

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

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

registerOutParameter(parameterIndex, sqlType)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex indiquant le paramètre à enregistrer (le premier paramètre est 1, le second est 2, etc.).
sqlTypeIntegerCode 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 associée à un ou plusieurs des champs d'application suivants:

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

registerOutParameter(parameterIndex, sqlType, scale)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex indiquant le paramètre à enregistrer (le premier paramètre est 1, le second est 2, etc.).
sqlTypeIntegerCode de type JDBC à enregistrer.
scaleIntegerNombre souhaité de chiffres à droite du séparateur décimal (il doit être supérieur ou égal à zéro).

Autorisation

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

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

registerOutParameter(parameterIndex, sqlType, typeName)

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

Paramètres

NomTypeDescription
parameterIndexIntegerIndex du paramètre à récupérer (le premier paramètre est 1, le second est 2, et ainsi de suite).
sqlTypeIntegerUne valeur de code de type.
typeNameStringNom complet d'un type structuré SQL.

Autorisation

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

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

registerOutParameter(parameterName, sqlType)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à enregistrer.
sqlTypeIntegerUne valeur de code de type.

Autorisation

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

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

registerOutParameter(parameterName, sqlType, scale)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à enregistrer.
sqlTypeIntegerUne valeur de code de type.
scaleIntegerNombre souhaité de chiffres à 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 associée à un ou plusieurs des champs d'application suivants:

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

registerOutParameter(parameterName, sqlType, typeName)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à enregistrer.
sqlTypeIntegerUne valeur de code de type.
typeNameStringNom complet d'un type structuré SQL.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcArrayValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xBigNumberValeur de paramètre à définir.

Autorisation

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

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

setBigDecimal(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xBigNumberValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcBlobValeur de paramètre à définir.

Autorisation

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

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

setBlob(parameterName, x)

Pour en savoir plus sur cette méthode, consultez java.sql.CallableStatement#setBlob(String, Blob).

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xJdbcBlobBlob correspondant à une valeur SQL BLOB.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xBooleanValeur de paramètre à définir.

Autorisation

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

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

setBoolean(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xBooleanValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xByteValeur de paramètre à définir.

Autorisation

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

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

setByte(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xByteValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xByte[]Valeur de paramètre à définir.

Autorisation

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

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

setBytes(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xByte[]Valeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcClobValeur de paramètre à définir.

Autorisation

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

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

setClob(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xJdbcClobClob qui correspond à une valeur SQL CLOB.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcDateValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcDateValeur de paramètre à définir.
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à un ou plusieurs des champs d'application suivants:

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

setDate(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xJdbcDateValeur de paramètre à définir.

Autorisation

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

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

setDate(parameterName, x, timeZone)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xJdbcDateValeur de paramètre à définir.
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xNumberValeur de paramètre à définir.

Autorisation

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

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

setDouble(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xNumberValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 associée à 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 à définir, à savoir Jdbc.ResultSet.FETCH_FORWARD ou Jdbc.ResultSet.FETCH_REVERSE.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 à récupérer.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xNumberValeur de paramètre à définir.

Autorisation

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

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

setFloat(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xNumberValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xIntegerValeur de paramètre à définir.

Autorisation

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

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

setInt(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xIntegerValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xIntegerValeur de paramètre à définir.

Autorisation

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

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

setLong(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xIntegerValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 nulle indique qu'il n'y a pas de limite.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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. 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 associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcClobValeur de paramètre à définir.

Autorisation

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

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

setNClob(parameterName, value)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
valueJdbcClobValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xStringValeur de paramètre à définir.

Autorisation

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

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

setNString(parameterName, value)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
valueStringValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
sqlTypeIntegerType SQL du paramètre spécifié.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
sqlTypeIntegerType SQL du paramètre spécifié.
typeNameStringNom 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 ou REF.

Autorisation

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

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

setNull(parameterName, sqlType)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
sqlTypeInteger Code de type SQL

Autorisation

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

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

setNull(parameterName, sqlType, typeName)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
sqlTypeIntegerType SQL.
typeNameStringNom 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 associée à 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
indexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xObjectObjet contenant la valeur sur laquelle définir le paramètre.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xObjectObjet contenant la valeur sur laquelle définir le paramètre.
targetSqlTypeIntegerType SQL à envoyer à la base de données.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xObjectObjet contenant la valeur sur laquelle définir le paramètre.
targetSqlTypeIntegerType SQL à envoyer à la base de données. L'argument d'échelle peut également qualifier 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 associée à un ou plusieurs des champs d'application suivants:

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

setObject(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xObjectObjet contenant la valeur à définir.

Autorisation

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

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

setObject(parameterName, x, targetSqlType)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xObjectObjet contenant la valeur à définir.
targetSqlTypeIntegerType SQL envoyé à la base de données.

Autorisation

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

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

setObject(parameterName, x, targetSqlType, scale)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xObjectObjet contenant la valeur à définir.
targetSqlTypeIntegerType SQL envoyé à la base de données. Le paramètre d'échelle peut également qualifier ce type.
scaleIntegerNombre 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 associée à 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 la valeur est true, demande que cette instruction soit mise en commun (dans le cas contraire, elle ne l'est pas).

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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 avant expiration de la requête en secondes. La valeur 0 indique l'absence de délai.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcRefValeur SQL REF à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcRowIdValeur de paramètre à définir.

Autorisation

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

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

setRowId(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xJdbcRowIdValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcSQLXMLValeur de paramètre à définir.

Autorisation

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

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

setSQLXML(parameterName, xmlObject)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xmlObjectJdbcSQLXMLObjet SQLXML mappé sur une valeur SQL XML.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xIntegerValeur de paramètre à définir.

Autorisation

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

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

setShort(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xIntegerValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xStringValeur de paramètre à définir.

Autorisation

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

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

setString(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xStringValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcTimeValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcTimeValeur de paramètre à définir.
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à un ou plusieurs des champs d'application suivants:

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

setTime(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xJdbcTimeValeur de paramètre à définir.

Autorisation

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

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

setTime(parameterName, x, timeZone)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xJdbcTimeValeur de paramètre à définir.
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcTimestampValeur de paramètre à définir.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xJdbcTimestampValeur de paramètre à définir.
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à un ou plusieurs des champs d'application suivants:

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

setTimestamp(parameterName, x)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xJdbcTimestampValeur de paramètre à définir.

Autorisation

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

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

setTimestamp(parameterName, x, timeZone)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
xJdbcTimestampValeur de paramètre à définir.
timeZoneStringChaîne de fuseau horaire utilisée pour construire l'instance java.lang.Calendar, à son tour utilisée pour créer 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 associée à 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
parameterIndexIntegerIndex du paramètre à définir (le premier paramètre est 1, le second est 2, et ainsi de suite).
xStringValeur de paramètre à définir.

Autorisation

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

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

setURL(parameterName, val)

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

Paramètres

NomTypeDescription
parameterNameStringNom du paramètre à définir.
valStringValeur de paramètre à définir.

Autorisation

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

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

wasNull()

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

Renvois

Boolean : true si la dernière lecture du paramètre était null. Sinon, renvoie false.

Autorisation

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

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