Class JdbcCallableStatement

JdbcCallableStatement

Un CallableStatementJDBC. Per la documentazione di questa classe, consulta java.sql.CallableStatement.

Metodi

MetodoTipo restituitoBreve descrizione
addBatch()voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#addBatch().
addBatch(sql)voidPer la documentazione di questo metodo, consulta java.sql.Statement#addBatch(String).
cancel()voidPer la documentazione di questo metodo, consulta java.sql.Statement#cancel().
clearBatch()voidPer la documentazione di questo metodo, consulta java.sql.Statement#clearBatch().
clearParameters()voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#clearParameters().
clearWarnings()voidPer la documentazione di questo metodo, consulta java.sql.Statement#clearWarnings().
close()voidPer la documentazione di questo metodo, consulta java.sql.Statement#close().
execute()BooleanPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#execute().
execute(sql)BooleanPer la documentazione di questo metodo, consulta java.sql.Statement#execute(String).
execute(sql, autoGeneratedKeys)BooleanPer la documentazione di questo metodo, consulta java.sql.Statement#execute(String, int).
execute(sql, columnIndexes)BooleanPer la documentazione di questo metodo, consulta java.sql.Statement#execute(String, int[]).
execute(sql, columnNames)BooleanPer la documentazione di questo metodo, consulta java.sql.Statement#execute(String, String[]).
executeBatch()Integer[]Per la documentazione di questo metodo, consulta java.sql.Statement#executeBatch().
executeQuery()JdbcResultSetPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#executeQuery().
executeQuery(sql)JdbcResultSetPer la documentazione di questo metodo, consulta java.sql.Statement#executeQuery(String).
executeUpdate()IntegerPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#executeUpdate().
executeUpdate(sql)IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#executeUpdate(String).
executeUpdate(sql, autoGeneratedKeys)IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#executeUpdate(String, int).
executeUpdate(sql, columnIndexes)IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#executeUpdate(String, int[]).
executeUpdate(sql, columnNames)IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#executeUpdate(String, String[]).
getArray(parameterIndex)JdbcArrayPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getArray(int).
getArray(parameterName)JdbcArrayPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getArray(String).
getBigDecimal(parameterIndex)BigNumberPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getBigDecimal(int).
getBigDecimal(parameterName)BigNumberPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getBigDecimal(String).
getBlob(parameterIndex)JdbcBlobPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getBlob(int).
getBlob(parameterName)JdbcBlobPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getBlob(String).
getBoolean(parameterIndex)BooleanPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getBoolean(int).
getBoolean(parameterName)BooleanPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getBoolean(String).
getByte(parameterIndex)BytePer la documentazione di questo metodo, consulta java.sql.CallableStatement#getByte(int).
getByte(parameterName)BytePer la documentazione di questo metodo, consulta java.sql.CallableStatement#getByte(String).
getBytes(parameterIndex)Byte[]Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getBytes(int).
getBytes(parameterName)Byte[]Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getBytes(String).
getClob(parameterIndex)JdbcClobPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getClob(int).
getClob(parameterName)JdbcClobPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getClob(String).
getConnection()JdbcConnectionPer la documentazione di questo metodo, consulta java.sql.Statement#getConnection().
getDate(parameterIndex)JdbcDatePer la documentazione di questo metodo, consulta java.sql.CallableStatement#getDate(int).
getDate(parameterIndex, timeZone)JdbcDatePer la documentazione di questo metodo, consulta java.sql.CallableStatement#getDate(int, Calendar).
getDate(parameterName)JdbcDatePer la documentazione di questo metodo, consulta java.sql.CallableStatement#getDate(String).
getDate(parameterName, timeZone)JdbcDatePer la documentazione di questo metodo, consulta java.sql.CallableStatement#getDate(String, Calendar).
getDouble(parameterIndex)NumberPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getDouble(int).
getDouble(parameterName)NumberPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getDouble(String).
getFetchDirection()IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#getFetchDirection().
getFetchSize()IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#getFetchSize().
getFloat(parameterIndex)NumberPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getFloat(int).
getFloat(parameterName)NumberPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getFloat(String).
getGeneratedKeys()JdbcResultSetPer la documentazione di questo metodo, consulta java.sql.Statement#getGeneratedKeys().
getInt(parameterIndex)IntegerPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getInt(int).
getInt(parameterName)IntegerPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getInt(String).
getLong(parameterIndex)IntegerPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getLong(int).
getLong(parameterName)IntegerPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getLong(String).
getMaxFieldSize()IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#getMaxFieldSize().
getMaxRows()IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#getMaxRows().
getMetaData()JdbcResultSetMetaDataPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#getMetaData().
getMoreResults()BooleanPer la documentazione di questo metodo, consulta java.sql.Statement#getMoreResults().
getMoreResults(current)BooleanPer la documentazione di questo metodo, consulta java.sql.Statement#getMoreResults(int).
getNClob(parameterIndex)JdbcClobPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getNClob(int).
getNClob(parameterName)JdbcClobPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getNClob(String).
getNString(parameterIndex)StringPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getNString(int).
getNString(parameterName)StringPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getNString(String).
getObject(parameterIndex)ObjectPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getObject(int).
getObject(parameterName)ObjectPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getObject(String).
getParameterMetaData()JdbcParameterMetaDataPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#getParameterMetaData().
getQueryTimeout()IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#getQueryTimeout().
getRef(parameterIndex)JdbcRefPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getRef(int).
getRef(parameterName)JdbcRefPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getRef(String).
getResultSet()JdbcResultSetPer la documentazione di questo metodo, consulta java.sql.Statement#getResultSet().
getResultSetConcurrency()IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#getResultSetConcurrency().
getResultSetHoldability()IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#getResultSetHoldability().
getResultSetType()IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#getResultSetType().
getRowId(parameterIndex)JdbcRowIdPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getRowId(int).
getRowId(parameterName)JdbcRowIdPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getRowId(String).
getSQLXML(parameterIndex)JdbcSQLXMLPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getSQLXML(int).
getSQLXML(parameterName)JdbcSQLXMLPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getSQLXML(String).
getShort(parameterIndex)IntegerPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getShort(int).
getShort(parameterName)IntegerPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getShort(String).
getString(parameterIndex)StringPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getString(int).
getString(parameterName)StringPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getString(String).
getTime(parameterIndex)JdbcTimePer la documentazione di questo metodo, consulta java.sql.CallableStatement#getTime(int).
getTime(parameterIndex, timeZone)JdbcTimePer la documentazione di questo metodo, consulta java.sql.CallableStatement#getTime(int, Calendar).
getTime(parameterName)JdbcTimePer la documentazione di questo metodo, consulta java.sql.CallableStatement#getTime(String).
getTime(parameterName, timeZone)JdbcTimePer la documentazione di questo metodo, consulta java.sql.CallableStatement#getTime(String, Calendar).
getTimestamp(parameterIndex)JdbcTimestampPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getTimestamp(int).
getTimestamp(parameterIndex, timeZone)JdbcTimestampPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getTimestamp(int, Calendar).
getTimestamp(parameterName)JdbcTimestampPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getTimestamp(String).
getTimestamp(parameterName, timeZone)JdbcTimestampPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getTimestamp(String, Calendar).
getURL(parameterIndex)StringPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getURL(int).
getURL(parameterName)StringPer la documentazione di questo metodo, consulta java.sql.CallableStatement#getURL(String).
getUpdateCount()IntegerPer la documentazione di questo metodo, consulta java.sql.Statement#getUpdateCount().
getWarnings()String[]Per la documentazione di questo metodo, consulta java.sql.Statement#getWarnings().
isClosed()BooleanPer la documentazione di questo metodo, consulta java.sql.Statement#isClosed().
isPoolable()BooleanPer la documentazione di questo metodo, consulta java.sql.Statement#isPoolable().
registerOutParameter(parameterIndex, sqlType)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(int, int).
registerOutParameter(parameterIndex, sqlType, scale)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(int, int, int).
registerOutParameter(parameterIndex, sqlType, typeName)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(int, int, String).
registerOutParameter(parameterName, sqlType)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(String, int).
registerOutParameter(parameterName, sqlType, scale)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(String, int, int).
registerOutParameter(parameterName, sqlType, typeName)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(String, int, String).
setArray(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setArray(int, Array).
setBigDecimal(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setBigDecimal(int, BigDecimal).
setBigDecimal(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setBigDecimal(String, BigDecimal).
setBlob(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setBlob(int, Clob).
setBlob(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setBlob(String, Blob).
setBoolean(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setBoolean(int, boolean).
setBoolean(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setBoolean(String, boolean).
setByte(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setByte(int, byte).
setByte(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setByte(String, byte).
setBytes(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setBytes(int, byte[]).
setBytes(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setBytes(String, byte[]).
setClob(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setClob(int, Clob).
setClob(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setBlob(String, Clob).
setCursorName(name)voidPer la documentazione di questo metodo, consulta java.sql.Statement#setCursorName(String).
setDate(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setDate(int, Date).
setDate(parameterIndex, x, timeZone)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setDate(int, Date, Calendar).
setDate(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setDate(String, Date).
setDate(parameterName, x, timeZone)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setDate(String, Date, Calendar).
setDouble(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setDouble(int, double).
setDouble(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setDouble(String, double).
setEscapeProcessing(enable)voidPer la documentazione di questo metodo, consulta java.sql.Statement#setEscapeProcessing(boolean).
setFetchDirection(direction)voidPer la documentazione di questo metodo, consulta java.sql.Statement#setFetchDirection(int).
setFetchSize(rows)voidPer la documentazione di questo metodo, consulta java.sql.Statement#setFetchSize(int).
setFloat(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setFloat(int, float).
setFloat(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setFloat(String, float).
setInt(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setInt(int, int).
setInt(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setInt(String, int).
setLong(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setLong(int, long).
setLong(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setLong(String, long).
setMaxFieldSize(max)voidPer la documentazione di questo metodo, consulta java.sql.Statement#setMaxFieldSize(int).
setMaxRows(max)voidPer la documentazione di questo metodo, consulta java.sql.Statement#setMaxRows(int).
setNClob(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setNClob(int, NClob).
setNClob(parameterName, value)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setNClob(String, NClob).
setNString(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setNString(int, String).
setNString(parameterName, value)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setNString(String, String).
setNull(parameterIndex, sqlType)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setNull(int, int).
setNull(parameterIndex, sqlType, typeName)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setNull(int, int, String).
setNull(parameterName, sqlType)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setNull(String, int).
setNull(parameterName, sqlType, typeName)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setNull(String, int, String).
setObject(index, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setObject(int, Object).
setObject(parameterIndex, x, targetSqlType)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setObject(int, Object, int).
setObject(parameterIndex, x, targetSqlType, scaleOrLength)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setObject(int, Object, int, int).
setObject(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setObject(String, Object).
setObject(parameterName, x, targetSqlType)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setObject(String, Object, int).
setObject(parameterName, x, targetSqlType, scale)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setObject(String, Object, int, int).
setPoolable(poolable)voidPer la documentazione di questo metodo, consulta java.sql.Statement#setPoolable(boolean).
setQueryTimeout(seconds)voidPer la documentazione di questo metodo, consulta java.sql.Statement#setQueryTimeout(int).
setRef(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setRef(int, Ref).
setRowId(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setRowId(int, RowId).
setRowId(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setRowId(String, RowId).
setSQLXML(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setSQLXML(int, SQLXML).
setSQLXML(parameterName, xmlObject)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setSQLXML(String, SQLXML).
setShort(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setShort(int, short).
setShort(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setShort(String, short).
setString(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setString(int, String).
setString(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setString(String, String).
setTime(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setTime(int, Time).
setTime(parameterIndex, x, timeZone)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setTime(int, Time, Calendar).
setTime(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setTime(String, Time).
setTime(parameterName, x, timeZone)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setTime(String, Time, Calendar).
setTimestamp(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setTimestamp(int, Timestamp).
setTimestamp(parameterIndex, x, timeZone)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setTimestamp(int, Timestamp, Calendar).
setTimestamp(parameterName, x)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setTimestamp(String, Timestamp).
setTimestamp(parameterName, x, timeZone)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setTimestamp(String, Timestamp, Calendar).
setURL(parameterIndex, x)voidPer la documentazione di questo metodo, consulta java.sql.PreparedStatement#setURL(int, URL).
setURL(parameterName, val)voidPer la documentazione di questo metodo, consulta java.sql.CallableStatement#setURL(String, URL).
wasNull()BooleanPer la documentazione di questo metodo, consulta java.sql.CallableStatement#wasNull().

Documentazione dettagliata

addBatch()

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#addBatch().

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

addBatch(sql)

Per la documentazione di questo metodo, consulta java.sql.Statement#addBatch(String).

Parametri

NomeTipoDescrizione
sqlStringIl comando SQL da aggiungere a questa istruzione, in genere un INSERT o UPDATE SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

cancel()

Per la documentazione di questo metodo, consulta java.sql.Statement#cancel().

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

clearBatch()

Per la documentazione di questo metodo, consulta java.sql.Statement#clearBatch().

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

clearParameters()

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#clearParameters().

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

clearWarnings()

Per la documentazione di questo metodo, consulta java.sql.Statement#clearWarnings().

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

close()

Per la documentazione di questo metodo, consulta java.sql.Statement#close().


execute()

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#execute().

Invio

Boolean: true se il primo risultato è un insieme di risultati; false se il primo risultato è un conteggio degli aggiornamenti o non è presente alcun risultato.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

execute(sql)

Per la documentazione di questo metodo, consulta java.sql.Statement#execute(String).

Parametri

NomeTipoDescrizione
sqlStringL'istruzione SQL da eseguire.

Invio

Boolean: true se il primo risultato è un insieme di risultati; false se si tratta di un conteggio degli aggiornamenti o se non ci sono risultati.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

execute(sql, autoGeneratedKeys)

Per la documentazione di questo metodo, consulta java.sql.Statement#execute(String, int).

Parametri

NomeTipoDescrizione
sqlStringL'istruzione SQL da eseguire.
autoGeneratedKeysIntegerUn flag che indica se le chiavi generate automaticamente sono messe a disposizione per il recupero futuro. Può essere Jdbc.Statement.RETURN_GENERATED_KEYS o Jdbc.Statement.NO_GENERATED_KEYS.

Invio

Boolean: true se il primo risultato è un insieme di risultati; false se si tratta di un conteggio degli aggiornamenti o se non ci sono risultati.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

execute(sql, columnIndexes)

Per la documentazione di questo metodo, consulta java.sql.Statement#execute(String, int[]).

Parametri

NomeTipoDescrizione
sqlStringL'istruzione SQL da eseguire.
columnIndexesInteger[]Gli indici di colonna le cui chiavi generate automaticamente sono rese disponibili per il recupero futuro.

Invio

Boolean: true se il primo risultato è un insieme di risultati; false se si tratta di un conteggio degli aggiornamenti o se non ci sono risultati.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

execute(sql, columnNames)

Per la documentazione di questo metodo, consulta java.sql.Statement#execute(String, String[]).

Parametri

NomeTipoDescrizione
sqlStringL'istruzione SQL da eseguire.
columnNamesString[]I nomi delle colonne le cui chiavi generate automaticamente sono rese disponibili per il recupero futuro.

Invio

Boolean: true se il primo risultato è un insieme di risultati; false se si tratta di un conteggio degli aggiornamenti o se non ci sono risultati.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

executeBatch()

Per la documentazione di questo metodo, consulta java.sql.Statement#executeBatch().

Invio

Integer[]: i conteggi degli aggiornamenti per ogni comando nel batch, utilizzando lo stesso ordine in cui i comandi sono stati aggiunti al batch.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

executeQuery()

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#executeQuery().

Invio

JdbcResultSet: un set di risultati contenente i dati prodotti dalla query.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

executeQuery(sql)

Per la documentazione di questo metodo, consulta java.sql.Statement#executeQuery(String).

Parametri

NomeTipoDescrizione
sqlStringL'istruzione SQL da eseguire, in genere un SELECT statico.

Invio

JdbcResultSet: un insieme di risultati contenente i risultati dell'esecuzione. Non è mai null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

executeUpdate()

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#executeUpdate().

Invio

Integer: il numero di righe delle istruzioni SQL Data Manipulation Language o 0 per le istruzioni SQL che non restituiscono nulla.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

executeUpdate(sql)

Per la documentazione di questo metodo, consulta java.sql.Statement#executeUpdate(String).

Parametri

NomeTipoDescrizione
sqlStringL'istruzione SQL Data Manipulation Language da eseguire (ad esempio INSERT, UPDATE o DELETE) oppure un'istruzione che non restituisce nulla (ad esempio un'istruzione DDL).

Invio

Integer: il numero di righe per le istruzioni Data Manipulation Language o 0 per le istruzioni che non restituiscono nulla.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

executeUpdate(sql, autoGeneratedKeys)

Per la documentazione di questo metodo, consulta java.sql.Statement#executeUpdate(String, int).

Parametri

NomeTipoDescrizione
sqlStringL'istruzione SQL Data Manipulation Language da eseguire (ad esempio INSERT, UPDATE o DELETE) oppure un'istruzione che non restituisce nulla (ad esempio un'istruzione DDL).
autoGeneratedKeysIntegerUn flag che indica se le chiavi generate automaticamente sono messe a disposizione per il recupero futuro. Può essere Jdbc.Statement.RETURN_GENERATED_KEYS o Jdbc.Statement.NO_GENERATED_KEYS.

Invio

Integer: il numero di righe per le istruzioni Data Manipulation Language o 0 per le istruzioni che non restituiscono nulla.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

executeUpdate(sql, columnIndexes)

Per la documentazione di questo metodo, consulta java.sql.Statement#executeUpdate(String, int[]).

Parametri

NomeTipoDescrizione
sqlStringL'istruzione SQL Data Manipulation Language da eseguire (ad esempio INSERT, UPDATE o DELETE) oppure un'istruzione che non restituisce nulla (ad esempio un'istruzione DDL).
columnIndexesInteger[]Gli indici di colonna le cui chiavi generate automaticamente sono rese disponibili per il recupero futuro.

Invio

Integer: il numero di righe per le istruzioni Data Manipulation Language o 0 per le istruzioni che non restituiscono nulla.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

executeUpdate(sql, columnNames)

Per la documentazione di questo metodo, consulta java.sql.Statement#executeUpdate(String, String[]).

Parametri

NomeTipoDescrizione
sqlStringL'istruzione SQL Data Manipulation Language da eseguire (ad esempio INSERT, UPDATE o DELETE) oppure un'istruzione che non restituisce nulla (ad esempio un'istruzione DDL).
columnNamesString[]I nomi delle colonne le cui chiavi generate automaticamente sono rese disponibili per il recupero futuro.

Invio

Integer: il numero di righe per le istruzioni Data Manipulation Language o 0 per le istruzioni che non restituiscono nulla.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getArray(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getArray(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

JdbcArray: il valore di un parametro ARRAY. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getArray(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getArray(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

JdbcArray: il valore di un parametro ARRAY. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getBigDecimal(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getBigDecimal(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

BigNumber: il valore di un parametro NUMERIC con precisione completa. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getBigDecimal(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getBigDecimal(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

BigNumber: il valore di un parametro NUMERIC. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getBlob(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getBlob(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

JdbcBlob: il valore di un parametro BLOB. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getBlob(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getBlob(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

JdbcBlob: il valore di un parametro BLOB. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getBoolean(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getBoolean(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

Boolean: il valore di un parametro BIT o BOOLEAN. Restituisce false se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getBoolean(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getBoolean(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

Boolean: il valore di un parametro BIT o BOOLEAN. Restituisce false se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getByte(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getByte(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

Byte: il valore di un parametro TINYINT. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getByte(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getByte(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

Byte: il valore di un parametro TINYINT. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getBytes(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getBytes(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

Byte[]: il valore di un parametro BINARY o VARBINARY. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getBytes(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getBytes(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

Byte[]: il valore di un parametro BINARY o VARBINARY. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getClob(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getClob(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

JdbcClob: il valore di un parametro CLOB. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getClob(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getClob(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

JdbcClob: il valore di un parametro CLOB. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getConnection()

Per la documentazione di questo metodo, consulta java.sql.Statement#getConnection().

Invio

JdbcConnection: la connessione che ha prodotto questa istruzione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getDate(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getDate(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

JdbcDate: il valore di un parametro DATE. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getDate(parameterIndex, timeZone)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getDate(int, Calendar).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).
timeZoneStringUna stringa del fuso orario utilizzata per creare l'istanza java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Invio

JdbcDate: il valore di un parametro DATE. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getDate(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getDate(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

JdbcDate: il valore di un parametro DATE. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getDate(parameterName, timeZone)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getDate(String, Calendar).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.
timeZoneStringUna stringa del fuso orario utilizzata per creare un'istanza di java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Invio

JdbcDate: il valore di un parametro DATE. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getDouble(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getDouble(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

Number: il valore di un parametro DOUBLE. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getDouble(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getDouble(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

Number: il valore di un parametro DOUBLE. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getFetchDirection()

Per la documentazione di questo metodo, consulta java.sql.Statement#getFetchDirection().

Invio

Integer: l'ordine predefinito per i set di risultati generati da questa istruzione, ovvero Jdbc.ResultSet.FETCH_FORWARD o Jdbc.ResultSet.FETCH_REVERSE.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getFetchSize()

Per la documentazione di questo metodo, consulta java.sql.Statement#getFetchSize().

Invio

Integer: la dimensione predefinita del recupero delle righe per i set di risultati generati da questa istruzione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getFloat(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getFloat(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

Number: il valore di un parametro FLOAT. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getFloat(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getFloat(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

Number: il valore di un parametro FLOAT. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getGeneratedKeys()

Per la documentazione di questo metodo, consulta java.sql.Statement#getGeneratedKeys().

Invio

JdbcResultSet: un insieme di risultati contenente le chiavi generate automaticamente dall'esecuzione di questa dichiarazione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getInt(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getInt(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

Integer: il valore di un parametro INTEGER. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getInt(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getInt(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

Integer: il valore di un parametro INTEGER. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getLong(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getLong(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

Integer: il valore di un parametro BIGINT. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getLong(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getLong(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

Integer: il valore di un parametro BIGINT. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getMaxFieldSize()

Per la documentazione di questo metodo, consulta java.sql.Statement#getMaxFieldSize().

Invio

Integer: il limite attuale delle dimensioni in byte delle colonne per le colonne che memorizzano valori di caratteri e binari; un valore di zero indica che non esiste alcun limite.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getMaxRows()

Per la documentazione di questo metodo, consulta java.sql.Statement#getMaxRows().

Invio

Integer: il numero massimo corrente di righe per un insieme di risultati prodotto da questa istruzione. Un valore di 0 indica che non esiste un limite.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getMetaData()

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#getMetaData().

Invio

JdbcResultSetMetaData: la descrizione delle colonne di un insieme di risultati o NULL se questi metadati non sono disponibili.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getMoreResults()

Per la documentazione di questo metodo, consulta java.sql.Statement#getMoreResults().

Invio

Boolean - true se il risultato successivo è un insieme di risultati; false in caso contrario.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getMoreResults(current)

Per la documentazione di questo metodo, consulta java.sql.Statement#getMoreResults(int).

Parametri

NomeTipoDescrizione
currentIntegerUn flag che indica cosa succede ai set di risultati correnti quando vengono recuperati. Questo valore è Jdbc.Statement.CLOSE_CURRENT_RESULT, Jdbc.Statement.KEEP_CURRENT_RESULT o Jdbc.Statement.CLOSE_ALL_RESULTS.

Invio

Boolean - true se il risultato successivo è un insieme di risultati; false in caso contrario.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getNClob(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getNClob(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerUn indice che indica quale parametro registrare (il primo parametro è 1, il secondo è 2 e così via).

Invio

JdbcClob: il valore di un parametro NCLOB. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getNClob(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getNClob(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

JdbcClob: il valore di un parametro NCLOB. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getNString(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getNString(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerUn indice che indica quale parametro registrare (il primo parametro è 1, il secondo è 2 e così via).

Invio

String: una stringa che mappa un valore NCHAR, NVARCHAR o LONGNVARCHAR.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getNString(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getNString(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

String: una stringa che mappa un valore NCHAR, NVARCHAR o LONGNVARCHAR.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getObject(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getObject(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

Object: un oggetto contenente il valore del parametro.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getObject(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getObject(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

Object: un oggetto contenente il valore del parametro.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getParameterMetaData()

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#getParameterMetaData().

Invio

JdbcParameterMetaData: i metadati del parametro, inclusi il numero, i tipi e le proprietà di ciascun parametro.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getQueryTimeout()

Per la documentazione di questo metodo, consulta java.sql.Statement#getQueryTimeout().

Invio

Integer: il timeout della query corrente in secondi. Un valore pari a zero indica che non è impostato alcun timeout.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getRef(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getRef(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

JdbcRef: il valore di un parametro REF. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getRef(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getRef(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

JdbcRef: il valore di un parametro REF. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getResultSet()

Per la documentazione di questo metodo, consulta java.sql.Statement#getResultSet().

Invio

JdbcResultSet: l'insieme di risultati corrente o null se il risultato è un conteggio degli aggiornamenti o se non sono presenti altri risultati.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getResultSetConcurrency()

Per la documentazione di questo metodo, consulta java.sql.Statement#getResultSetConcurrency().

Invio

Integer: la concorrenza dei set di risultati per i set di risultati generati da questa istruzione, che può essere Jdbc.ResultSet.CONCUR_READ_ONLY o Jdbc.ResultSet.CONCUR_UPDATABLE.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getResultSetHoldability()

Per la documentazione di questo metodo, consulta java.sql.Statement#getResultSetHoldability().

Invio

Integer: la manutenibilità del set di risultati, che può essere Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT o Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getResultSetType()

Per la documentazione di questo metodo, consulta java.sql.Statement#getResultSetType().

Invio

Integer: il tipo di insieme di risultati per gli insiemi di risultati generati da questa istruzione, ovvero Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE o Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getRowId(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getRowId(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerUn indice che indica quale parametro registrare (il primo parametro è 1, il secondo è 2 e così via).

Invio

JdbcRowId: il valore ROWID. Restituisce null se il parametro contiene un NULL SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getRowId(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getRowId(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

JdbcRowId: il valore ROWID. Restituisce null se il parametro contiene un NULL SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getSQLXML(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getSQLXML(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerUn indice che indica quale parametro registrare (il primo parametro è 1, il secondo è 2 e così via).

Invio

JdbcSQLXML: un oggetto SQLXML che mappa a un valore XML SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getSQLXML(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getSQLXML(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

JdbcSQLXML: un oggetto SQLXML che mappa a un valore XML SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getShort(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getShort(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

Integer: il valore di un parametro SMALLINT. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getShort(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getShort(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

Integer: il valore di un parametro SMALLINT. Restituisce 0 se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getString(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getString(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

String: il valore di un parametro CHAR, VARCHAR o LONGVARCHAR.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getString(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getString(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

String: il valore di un parametro CHAR, VARCHAR o LONGVARCHAR. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTime(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getTime(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

JdbcTime: il valore di un parametro TIME. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTime(parameterIndex, timeZone)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getTime(int, Calendar).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).
timeZoneStringUna stringa del fuso orario utilizzata per creare un'istanza di java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Invio

JdbcTime: il valore di un parametro TIME. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTime(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getTime(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

JdbcTime: il valore di un parametro TIME. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTime(parameterName, timeZone)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getTime(String, Calendar).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.
timeZoneStringUna stringa del fuso orario utilizzata per creare un'istanza di java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Invio

JdbcTime: il valore di un parametro TIME. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTimestamp(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getTimestamp(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

JdbcTimestamp: il valore di un parametro TIMESTAMP. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTimestamp(parameterIndex, timeZone)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getTimestamp(int, Calendar).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).
timeZoneStringUna stringa del fuso orario utilizzata per creare un'istanza di java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Invio

JdbcTimestamp: il valore di un parametro TIMESTAMP. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTimestamp(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getTimestamp(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

JdbcTimestamp: il valore di un parametro TIMESTAMP. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTimestamp(parameterName, timeZone)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getTimestamp(String, Calendar).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.
timeZoneStringUna stringa del fuso orario utilizzata per creare un'istanza di java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Invio

JdbcTimestamp: il valore di un parametro TIMESTAMP. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getURL(parameterIndex)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getURL(int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).

Invio

String: il valore di un parametro DATALINK come stringa.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getURL(parameterName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#getURL(String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro.

Invio

String: il valore di un parametro DATALINK. Restituisce null se il valore è null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getUpdateCount()

Per la documentazione di questo metodo, consulta java.sql.Statement#getUpdateCount().

Invio

Integer: il risultato corrente come conteggio degli aggiornamenti o -1 se il risultato corrente è un insieme di risultati o se non ci sono altri risultati.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getWarnings()

Per la documentazione di questo metodo, consulta java.sql.Statement#getWarnings().

Invio

String[]: l'insieme corrente di avvisi o null se non sono presenti avvisi.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

isClosed()

Per la documentazione di questo metodo, consulta java.sql.Statement#isClosed().

Invio

Boolean - true se questa istruzione è chiusa; false in caso contrario.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

isPoolable()

Per la documentazione di questo metodo, consulta java.sql.Statement#isPoolable().

Invio

Boolean - true se questa istruzione è aggregabile; false in caso contrario.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

registerOutParameter(parameterIndex, sqlType)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(int, int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerUn indice che indica quale parametro registrare (il primo parametro è 1, il secondo è 2 e così via).
sqlTypeIntegerIl codice tipo JDBC da registrare. Se il parametro è di tipo JDBC NUMERIC o DECIMAL, utilizza registerOutParameter(parameterIndex, sqlType, scale).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

registerOutParameter(parameterIndex, sqlType, scale)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(int, int, int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerUn indice che indica quale parametro registrare (il primo parametro è 1, il secondo è 2 e così via).
sqlTypeIntegerIl codice tipo JDBC da registrare.
scaleIntegerIl numero di cifre desiderato a destra della virgola decimale (deve essere maggiore o uguale a zero).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

registerOutParameter(parameterIndex, sqlType, typeName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(int, int, String).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da recuperare (il primo parametro è 1, il secondo è 2 e così via).
sqlTypeIntegerUn valore type code.
typeNameStringIl nome completo di un tipo strutturato SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

registerOutParameter(parameterName, sqlType)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(String, int).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da registrare.
sqlTypeIntegerUn valore type code.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

registerOutParameter(parameterName, sqlType, scale)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(String, int, int).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da registrare.
sqlTypeIntegerUn valore type code.
scaleIntegerIl numero di cifre desiderato a destra della virgola decimale, che deve essere maggiore o uguale a zero.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

registerOutParameter(parameterName, sqlType, typeName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#registerOutParameter(String, int, String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da registrare.
sqlTypeIntegerUn valore type code.
typeNameStringIl nome completo di un tipo strutturato SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setArray(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setArray(int, Array).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcArrayIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setBigDecimal(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setBigDecimal(int, BigDecimal).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xBigNumberIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setBigDecimal(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setBigDecimal(String, BigDecimal).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xBigNumberIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setBlob(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setBlob(int, Clob).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcBlobIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setBlob(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setBlob(String, Blob).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xJdbcBlobUn blob che mappa a un valore BLOB SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setBoolean(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setBoolean(int, boolean).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xBooleanIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setBoolean(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setBoolean(String, boolean).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xBooleanIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setByte(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setByte(int, byte).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xByteIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setByte(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setByte(String, byte).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xByteIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setBytes(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setBytes(int, byte[]).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xByte[]Il valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setBytes(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setBytes(String, byte[]).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xByte[]Il valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setClob(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setClob(int, Clob).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcClobIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setClob(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setBlob(String, Clob).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xJdbcClobUn clob che mappa a un valore CLOB SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setCursorName(name)

Per la documentazione di questo metodo, consulta java.sql.Statement#setCursorName(String).

Parametri

NomeTipoDescrizione
nameStringIl nuovo nome del cursore, che deve essere univoco all'interno di una connessione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setDate(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setDate(int, Date).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcDateIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setDate(parameterIndex, x, timeZone)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setDate(int, Date, Calendar).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcDateIl valore del parametro da impostare.
timeZoneStringUna stringa del fuso orario utilizzata per creare un'istanza di java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setDate(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setDate(String, Date).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xJdbcDateIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setDate(parameterName, x, timeZone)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setDate(String, Date, Calendar).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xJdbcDateIl valore del parametro da impostare.
timeZoneStringUna stringa del fuso orario utilizzata per creare un'istanza di java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setDouble(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setDouble(int, double).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xNumberIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setDouble(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setDouble(String, double).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xNumberIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setEscapeProcessing(enable)

Per la documentazione di questo metodo, consulta java.sql.Statement#setEscapeProcessing(boolean).

Parametri

NomeTipoDescrizione
enableBooleanSe true, l'elaborazione degli escape è attivata; in caso contrario, è disattivata.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setFetchDirection(direction)

Per la documentazione di questo metodo, consulta java.sql.Statement#setFetchDirection(int).

Parametri

NomeTipoDescrizione
directionIntegerLa direzione specificata da impostare, ovvero Jdbc.ResultSet.FETCH_FORWARD o Jdbc.ResultSet.FETCH_REVERSE.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setFetchSize(rows)

Per la documentazione di questo metodo, consulta java.sql.Statement#setFetchSize(int).

Parametri

NomeTipoDescrizione
rowsIntegerIl numero di righe da recuperare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setFloat(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setFloat(int, float).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xNumberIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setFloat(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setFloat(String, float).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xNumberIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setInt(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setInt(int, int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xIntegerIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setInt(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setInt(String, int).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xIntegerIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setLong(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setLong(int, long).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xIntegerIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setLong(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setLong(String, long).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xIntegerIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setMaxFieldSize(max)

Per la documentazione di questo metodo, consulta java.sql.Statement#setMaxFieldSize(int).

Parametri

NomeTipoDescrizione
maxIntegerIl limite di dimensioni in byte della nuova colonna. Un valore pari a zero indica che non esiste alcun limite.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setMaxRows(max)

Per la documentazione di questo metodo, consulta java.sql.Statement#setMaxRows(int).

Parametri

NomeTipoDescrizione
maxIntegerIl numero massimo di righe che può avere un insieme di risultati generato da questa istruzione. Un valore pari a 0 indica che non esiste un limite.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setNClob(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setNClob(int, NClob).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcClobIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setNClob(parameterName, value)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setNClob(String, NClob).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
valueJdbcClobIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setNString(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setNString(int, String).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xStringIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setNString(parameterName, value)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setNString(String, String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
valueStringIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setNull(parameterIndex, sqlType)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setNull(int, int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
sqlTypeIntegerIl tipo SQL del parametro specificato.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setNull(parameterIndex, sqlType, typeName)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setNull(int, int, String).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
sqlTypeIntegerIl tipo SQL del parametro specificato.
typeNameStringIl nome completo di un tipo definito dall'utente SQL. Viene ignorato se il parametro non è un tipo definito dall'utente o REF.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setNull(parameterName, sqlType)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setNull(String, int).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
sqlTypeIntegerIl codice tipo SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setNull(parameterName, sqlType, typeName)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setNull(String, int, String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
sqlTypeIntegerIl tipo SQL.
typeNameStringIl nome completo di un tipo definito dall'utente SQL. Viene ignorato se il parametro non è un tipo definito dall'utente o un valore REF SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setObject(index, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setObject(int, Object).

Parametri

NomeTipoDescrizione
indexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xObjectL'oggetto contenente il valore da impostare per il parametro.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setObject(parameterIndex, x, targetSqlType)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setObject(int, Object, int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xObjectL'oggetto contenente il valore da impostare per il parametro.
targetSqlTypeIntegerIl tipo SQL da inviare al database.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setObject(parameterIndex, x, targetSqlType, scaleOrLength)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setObject(int, Object, int, int).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xObjectL'oggetto contenente il valore da impostare per il parametro.
targetSqlTypeIntegerIl tipo SQL da inviare al database. L'argomento scala può specificare ulteriormente questo tipo.
scaleOrLengthIntegerIl numero di cifre dopo la virgola decimale per i tipi DECIMAL o NUMERIC oppure la lunghezza dei dati per i tipi InputStream o Reader. Viene ignorato per tutti gli altri tipi.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setObject(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setObject(String, Object).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xObjectL'oggetto contenente il valore da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setObject(parameterName, x, targetSqlType)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setObject(String, Object, int).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xObjectL'oggetto contenente il valore da impostare.
targetSqlTypeIntegerIl tipo SQL inviato al database.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setObject(parameterName, x, targetSqlType, scale)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setObject(String, Object, int, int).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xObjectL'oggetto contenente il valore da impostare.
targetSqlTypeIntegerIl tipo SQL inviato al database. Il parametro scala può specificare ulteriormente questo tipo.
scaleIntegerIl numero di cifre dopo il separatore decimale per i tipi DECIMAL e NUMERIC. Viene ignorato per tutti gli altri tipi.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setPoolable(poolable)

Per la documentazione di questo metodo, consulta java.sql.Statement#setPoolable(boolean).

Parametri

NomeTipoDescrizione
poolableBooleanSe true, richiede che questa istruzione venga raggruppata; altrimenti richiede che non lo sia.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setQueryTimeout(seconds)

Per la documentazione di questo metodo, consulta java.sql.Statement#setQueryTimeout(int).

Parametri

NomeTipoDescrizione
secondsIntegerIl nuovo timeout della query in secondi. Un valore pari a 0 indica che non è previsto alcun timeout.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setRef(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setRef(int, Ref).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcRefIl valore SQL REF da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setRowId(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setRowId(int, RowId).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcRowIdIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setRowId(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setRowId(String, RowId).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xJdbcRowIdIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setSQLXML(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setSQLXML(int, SQLXML).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcSQLXMLIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setSQLXML(parameterName, xmlObject)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setSQLXML(String, SQLXML).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xmlObjectJdbcSQLXMLUn oggetto SQLXML che mappa a un valore XML SQL.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setShort(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setShort(int, short).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xIntegerIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setShort(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setShort(String, short).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xIntegerIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setString(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setString(int, String).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xStringIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setString(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setString(String, String).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xStringIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTime(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setTime(int, Time).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcTimeIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTime(parameterIndex, x, timeZone)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setTime(int, Time, Calendar).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcTimeIl valore del parametro da impostare.
timeZoneStringUna stringa del fuso orario utilizzata per creare un'istanza di java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTime(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setTime(String, Time).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xJdbcTimeIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTime(parameterName, x, timeZone)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setTime(String, Time, Calendar).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xJdbcTimeIl valore del parametro da impostare.
timeZoneStringUna stringa del fuso orario utilizzata per creare l'istanza java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTimestamp(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setTimestamp(int, Timestamp).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcTimestampIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTimestamp(parameterIndex, x, timeZone)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setTimestamp(int, Timestamp, Calendar).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xJdbcTimestampIl valore del parametro da impostare.
timeZoneStringUna stringa del fuso orario utilizzata per creare un'istanza di java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTimestamp(parameterName, x)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setTimestamp(String, Timestamp).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xJdbcTimestampIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTimestamp(parameterName, x, timeZone)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setTimestamp(String, Timestamp, Calendar).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
xJdbcTimestampIl valore del parametro da impostare.
timeZoneStringUna stringa del fuso orario utilizzata per creare un'istanza di java.lang.Calendar, che a sua volta viene utilizzata per creare la data. Sono riconosciuti diversi formati di stringhe di fusi orari: ID brevi (ad es. PST, EST e GMT), ID lunghi (ad es. US/Pacific e America/Los_Angeles) e offset (ad es. GMT+6:30).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setURL(parameterIndex, x)

Per la documentazione di questo metodo, consulta java.sql.PreparedStatement#setURL(int, URL).

Parametri

NomeTipoDescrizione
parameterIndexIntegerL'indice del parametro da impostare (il primo parametro è 1, il secondo è 2 e così via).
xStringIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setURL(parameterName, val)

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#setURL(String, URL).

Parametri

NomeTipoDescrizione
parameterNameStringIl nome del parametro da impostare.
valStringIl valore del parametro da impostare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

wasNull()

Per la documentazione di questo metodo, consulta java.sql.CallableStatement#wasNull().

Invio

Boolean - true se l'ultimo parametro letto era null; restituisce false in caso contrario.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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