Um Statement
do JDBC. Para ver a documentação dessa classe, consulte java.sql.Statement
.
Métodos
Documentação detalhada
addBatch(sql)
Para ver a documentação desse método, consulte
java.sql.Statement#addBatch(String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
sql | String | O comando SQL a ser adicionado a essa instrução, normalmente INSERT ou UPDATE do SQL. |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
cancel()
Para ver a documentação desse método, consulte
java.sql.Statement#cancel()
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
clearBatch()
Para ver a documentação desse método, consulte
java.sql.Statement#clearBatch()
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
clearWarnings()
Para ver a documentação desse método, consulte
java.sql.Statement#clearWarnings()
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
close()
Para ver a documentação desse método, consulte
java.sql.Statement#close()
.
execute(sql)
Para ver a documentação desse método, consulte
java.sql.Statement#execute(String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
sql | String | A instrução SQL a ser executada. |
Retorno
Boolean
: true
se o primeiro resultado for um conjunto de resultados; false
se for uma contagem de atualização ou se não houver resultados.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
execute(sql, autoGeneratedKeys)
Para ver a documentação desse método, consulte
java.sql.Statement#execute(String, int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
sql | String | A instrução SQL a ser executada. |
autoGeneratedKeys | Integer | Uma sinalização que indica se as chaves geradas automaticamente são disponibilizadas para recuperação futura (Jdbc.Statement.RETURN_GENERATED_KEYS ou Jdbc.Statement.NO_GENERATED_KEYS ). |
Retorno
Boolean
: true
se o primeiro resultado for um conjunto de resultados; false
se for uma contagem de atualização ou se não houver resultados.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
execute(sql, columnIndexes)
Para ver a documentação desse método, consulte
java.sql.Statement#execute(String, int[])
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
sql | String | A instrução SQL a ser executada. |
columnIndexes | Integer[] | Os índices de coluna em cujas chaves geradas automaticamente são disponibilizadas para recuperação futura. |
Retorno
Boolean
: true
se o primeiro resultado for um conjunto de resultados; false
se for uma contagem de atualização ou se não houver resultados.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
execute(sql, columnNames)
Para ver a documentação desse método, consulte
java.sql.Statement#execute(String, String[])
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
sql | String | A instrução SQL a ser executada. |
columnNames | String[] | Os nomes das colunas em cujas chaves geradas automaticamente são disponibilizadas para recuperação futura. |
Retorno
Boolean
: true
se o primeiro resultado for um conjunto de resultados; false
se for uma contagem de atualização ou se não houver resultados.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
executeBatch()
Para ver a documentação desse método, consulte
java.sql.Statement#executeBatch()
.
Retorno
Integer[]
: as contagens de atualização de cada comando no lote, usando a mesma ordem em que os comandos foram adicionados ao lote.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
executeQuery(sql)
Para ver a documentação desse método, consulte
java.sql.Statement#executeQuery(String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
sql | String | A instrução SQL a ser executada, normalmente uma SELECT estática. |
Retorno
JdbcResultSet
: um conjunto de resultados contendo os resultados da execução. Nunca é null
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql)
Para ver a documentação desse método, consulte
java.sql.Statement#executeUpdate(String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
sql | String | A instrução SQL de manipulação de dados a ser executada (como INSERT ,
UPDATE ou DELETE ) ou uma instrução que não retorna nada (como uma instrução
DDL). |
Retorno
Integer
: a contagem de linhas para instruções da linguagem de manipulação de dados ou 0 para instruções que não retornam nada.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, autoGeneratedKeys)
Para ver a documentação desse método, consulte
java.sql.Statement#executeUpdate(String, int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
sql | String | A instrução SQL de manipulação de dados a ser executada (como INSERT ,
UPDATE ou DELETE ) ou uma instrução que não retorna nada (como uma instrução
DDL). |
autoGeneratedKeys | Integer | Uma sinalização que indica se as chaves geradas automaticamente são disponibilizadas para recuperação futura (Jdbc.Statement.RETURN_GENERATED_KEYS ou Jdbc.Statement.NO_GENERATED_KEYS ). |
Retorno
Integer
: a contagem de linhas para instruções da linguagem de manipulação de dados ou 0 para instruções que não retornam nada.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, columnIndexes)
Para ver a documentação desse método, consulte
java.sql.Statement#executeUpdate(String, int[])
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
sql | String | A instrução SQL de manipulação de dados a ser executada (como INSERT ,
UPDATE ou DELETE ) ou uma instrução que não retorna nada (como uma instrução
DDL). |
columnIndexes | Integer[] | Os índices de coluna em cujas chaves geradas automaticamente são disponibilizadas para recuperação futura. |
Retorno
Integer
: a contagem de linhas para instruções da linguagem de manipulação de dados ou 0 para instruções que não retornam nada.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, columnNames)
Para ver a documentação desse método, consulte
java.sql.Statement#executeUpdate(String, String[])
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
sql | String | A instrução SQL de manipulação de dados a ser executada (como INSERT ,
UPDATE ou DELETE ) ou uma instrução que não retorna nada (como uma instrução
DDL). |
columnNames | String[] | Os nomes das colunas em cujas chaves geradas automaticamente são disponibilizadas para recuperação futura. |
Retorno
Integer
: a contagem de linhas para instruções da linguagem de manipulação de dados ou 0 para instruções que não retornam nada.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getConnection()
Para ver a documentação desse método, consulte
java.sql.Statement#getConnection()
.
Retorno
JdbcConnection
: a conexão que produziu essa instrução.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getFetchDirection()
Para ver a documentação desse método, consulte
java.sql.Statement#getFetchDirection()
.
Retorno
Integer
: a direção padrão dos conjuntos de resultados gerados por esta instrução, que é
Jdbc.ResultSet.FETCH_FORWARD
ou Jdbc.ResultSet.FETCH_REVERSE
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getFetchSize()
Para ver a documentação desse método, consulte
java.sql.Statement#getFetchSize()
.
Retorno
Integer
: o tamanho padrão da busca da linha para os conjuntos de resultados gerados a partir dessa instrução.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getGeneratedKeys()
Para ver a documentação desse método, consulte
java.sql.Statement#getGeneratedKeys()
.
Retorno
JdbcResultSet
: um conjunto de resultados contendo as chaves geradas automaticamente pela execução da instrução.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getMaxFieldSize()
Para ver a documentação desse método, consulte
java.sql.Statement#getMaxFieldSize()
.
Retorno
Integer
: o limite de tamanho de bytes da coluna atual para colunas que armazenam valores de caracteres e binários. O valor zero indica que não há limite.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getMaxRows()
Para ver a documentação desse método, consulte
java.sql.Statement#getMaxRows()
.
Retorno
Integer
: o número máximo atual de linhas para um conjunto de resultados produzido por esta instrução. Um valor de 0 indica que não há limite.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getMoreResults()
Para ver a documentação desse método, consulte
java.sql.Statement#getMoreResults()
.
Retorno
Boolean
: true
se o próximo resultado for um conjunto de resultados. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getMoreResults(current)
Para ver a documentação desse método, consulte
java.sql.Statement#getMoreResults(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
current | Integer | Uma sinalização que indica o que acontece com os conjuntos de resultados atuais quando recuperados. Esse valor é Jdbc.Statement.CLOSE_CURRENT_RESULT , Jdbc.Statement.KEEP_CURRENT_RESULT ou Jdbc.Statement.CLOSE_ALL_RESULTS . |
Retorno
Boolean
: true
se o próximo resultado for um conjunto de resultados. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getQueryTimeout()
Para ver a documentação desse método, consulte
java.sql.Statement#getQueryTimeout()
.
Retorno
Integer
: o tempo limite atual da consulta em segundos. O valor zero indica que não há tempo limite.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getResultSet()
Para ver a documentação desse método, consulte
java.sql.Statement#getResultSet()
.
Retorno
JdbcResultSet
: o conjunto de resultados atual ou null
se o resultado for uma contagem de atualização ou não houver mais resultados.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getResultSetConcurrency()
Para ver a documentação desse método, consulte
java.sql.Statement#getResultSetConcurrency()
.
Retorno
Integer
: a simultaneidade do conjunto de resultados para os conjuntos de resultados gerados por essa instrução, que é
Jdbc.ResultSet.CONCUR_READ_ONLY
ou Jdbc.ResultSet.CONCUR_UPDATABLE
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
Para ver a documentação desse método, consulte
java.sql.Statement#getResultSetHoldability()
.
Retorno
Integer
: a capacidade de retenção do conjunto de resultados, que é Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT
ou Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getResultSetType()
Para ver a documentação desse método, consulte
java.sql.Statement#getResultSetType()
.
Retorno
Integer
: o tipo para os conjuntos de resultados gerados a partir dessa instrução, que é Jdbc.ResultSet.TYPE_FORWARD_ONLY
, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE
ou Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getUpdateCount()
Para ver a documentação desse método, consulte
java.sql.Statement#getUpdateCount()
.
Retorno
Integer
: o resultado atual como uma contagem de atualização ou -1 se o resultado atual for um conjunto de resultados ou se não houver mais resultados.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
getWarnings()
Para ver a documentação desse método, consulte
java.sql.Statement#getWarnings()
.
Retorno
String[]
: o conjunto atual de alertas, ou null
se não houver avisos.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isClosed()
Para ver a documentação desse método, consulte
java.sql.Statement#isClosed()
.
Retorno
Boolean
: true
se a instrução for encerrada. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
isPoolable()
Para ver a documentação desse método, consulte
java.sql.Statement#isPoolable()
.
Retorno
Boolean
: true
se a instrução puder ser agrupada. Caso contrário, false
.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
setCursorName(name)
Para ver a documentação desse método, consulte
java.sql.Statement#setCursorName(String)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
name | String | O novo nome do cursor, que precisa ser exclusivo em uma conexão. |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
setEscapeProcessing(enable)
Para ver a documentação desse método, consulte
java.sql.Statement#setEscapeProcessing(boolean)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
enable | Boolean | Se for true , o processamento de escape será ativado. Caso contrário, ele será desativado. |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
setFetchDirection(direction)
Para ver a documentação desse método, consulte
java.sql.Statement#setFetchDirection(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
direction | Integer | A direção especificada a ser definida, que é Jdbc.ResultSet.FETCH_FORWARD ou Jdbc.ResultSet.FETCH_REVERSE . |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
setFetchSize(rows)
Para ver a documentação desse método, consulte
java.sql.Statement#setFetchSize(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
rows | Integer | O número de linhas a serem buscadas. |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
setMaxFieldSize(max)
Para ver a documentação desse método, consulte
java.sql.Statement#setMaxFieldSize(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
max | Integer | O novo limite de tamanho de bytes da coluna. Um valor de zero indica que não há limite. |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
setMaxRows(max)
Para ver a documentação desse método, consulte
java.sql.Statement#setMaxRows(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
max | Integer | O número máximo de linhas que um conjunto de resultados gerado por esta instrução pode ter. Um valor de 0 indica que não há limite. |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
setPoolable(poolable)
Para ver a documentação desse método, consulte
java.sql.Statement#setPoolable(boolean)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
poolable | Boolean | Se true , solicita que essa instrução seja agrupada. Caso contrário, ela será solicitada. |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request
setQueryTimeout(seconds)
Para ver a documentação desse método, consulte
java.sql.Statement#setQueryTimeout(int)
.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
seconds | Integer | O novo tempo limite da consulta em segundos. O valor 0 indica que não há tempo limite. |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/script.external_request