Un objeto Statement de JDBC. Para obtener documentación sobre esta clase, consulta java.sql.Statement
.
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
add | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#addBatch(String). |
cancel() | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#cancel(). |
clear | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#clearBatch(). |
clear | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#clearWarnings(). |
close() | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#close(). |
execute(sql) | Boolean | Para obtener documentación sobre este método, consulta
java.sql.Statement#execute(String). |
execute(sql, autoGeneratedKeys) | Boolean | Para obtener documentación sobre este método, consulta
java.sql.Statement#execute(String, int). |
execute(sql, columnIndexes) | Boolean | Para obtener documentación sobre este método, consulta
java.sql.Statement#execute(String, int[]). |
execute(sql, columnNames) | Boolean | Para obtener documentación sobre este método, consulta
java.sql.Statement#execute(String, String[]). |
execute | Integer[] | Para obtener documentación sobre este método, consulta
java.sql.Statement#executeBatch(). |
execute | Jdbc | Para obtener documentación sobre este método, consulta
java.sql.Statement#executeQuery(String). |
execute | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#executeUpdate(String). |
execute | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#executeUpdate(String, int). |
execute | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#executeUpdate(String, int[]). |
execute | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#executeUpdate(String, String[]). |
get | Jdbc | Para obtener documentación sobre este método, consulta
java.sql.Statement#getConnection(). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#getFetchDirection(). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#getFetchSize(). |
get | Jdbc | Para obtener documentación sobre este método, consulta
java.sql.Statement#getGeneratedKeys(). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#getMaxFieldSize(). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#getMaxRows(). |
get | Boolean | Para obtener documentación sobre este método, consulta
java.sql.Statement#getMoreResults(). |
get | Boolean | Para obtener documentación sobre este método, consulta
java.sql.Statement#getMoreResults(int). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#getQueryTimeout(). |
get | Jdbc | Para obtener documentación sobre este método, consulta
java.sql.Statement#getResultSet(). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#getResultSetConcurrency(). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#getResultSetHoldability(). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#getResultSetType(). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.Statement#getUpdateCount(). |
get | String[] | Para obtener documentación sobre este método, consulta
java.sql.Statement#getWarnings(). |
is | Boolean | Para obtener documentación sobre este método, consulta
java.sql.Statement#isClosed(). |
is | Boolean | Para obtener documentación sobre este método, consulta
java.sql.Statement#isPoolable(). |
set | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#setCursorName(String). |
set | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#setEscapeProcessing(boolean). |
set | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#setFetchDirection(int). |
set | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#setFetchSize(int). |
set | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#setMaxFieldSize(int). |
set | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#setMaxRows(int). |
set | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#setPoolable(boolean). |
set | void | Para obtener documentación sobre este método, consulta
java.sql.Statement#setQueryTimeout(int). |
Documentación detallada
addBatch(sql)
Para obtener documentación sobre este método, consulta
java.sql.Statement#addBatch(String).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sql | String | Comando SQL que se agregará a esta instrucción, por lo general, un INSERT o un UPDATE de SQL. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
cancel()
Para obtener documentación sobre este método, consulta
java.sql.Statement#cancel().
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
clearBatch()
Para obtener documentación sobre este método, consulta
java.sql.Statement#clearBatch().
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
clearWarnings()
Para obtener documentación sobre este método, consulta
java.sql.Statement#clearWarnings().
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
close()
Para obtener documentación sobre este método, consulta
java.sql.Statement#close().
execute(sql)
Para obtener documentación sobre este método, consulta
java.sql.Statement#execute(String).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sql | String | Es la instrucción de SQL que se ejecutará. |
Volver
Boolean: true si el primer resultado es un conjunto de resultados; false si es un recuento de actualizaciones o si no hay resultados.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
execute(sql, autoGeneratedKeys)
Para obtener documentación sobre este método, consulta
java.sql.Statement#execute(String, int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sql | String | Es la instrucción de SQL que se ejecutará. |
auto | Integer | Es una marca que indica si las claves generadas automáticamente están disponibles para su recuperación futura; puede ser Jdbc.Statement.RETURN_GENERATED_KEYS o Jdbc.Statement.NO_GENERATED_KEYS. |
Volver
Boolean: true si el primer resultado es un conjunto de resultados; false si es un recuento de actualizaciones o si no hay resultados.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
execute(sql, columnIndexes)
Para obtener documentación sobre este método, consulta
java.sql.Statement#execute(String, int[]).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sql | String | Es la instrucción de SQL que se ejecutará. |
column | Integer[] | Son los índices de las columnas cuyas claves generadas automáticamente están disponibles para su recuperación futura. |
Volver
Boolean: true si el primer resultado es un conjunto de resultados; false si es un recuento de actualizaciones o si no hay resultados.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
execute(sql, columnNames)
Para obtener documentación sobre este método, consulta
java.sql.Statement#execute(String, String[]).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sql | String | Es la instrucción de SQL que se ejecutará. |
column | String[] | Nombres de las columnas cuyas claves generadas automáticamente están disponibles para su recuperación futura. |
Volver
Boolean: true si el primer resultado es un conjunto de resultados; false si es un recuento de actualizaciones o si no hay resultados.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
executeBatch()
Para obtener documentación sobre este método, consulta
java.sql.Statement#executeBatch().
Volver
Integer[]: Es el recuento de actualizaciones para cada comando del lote, con el mismo orden en el que se agregaron los comandos al lote.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
executeQuery(sql)
Para obtener documentación sobre este método, consulta
java.sql.Statement#executeQuery(String).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sql | String | Es la instrucción de SQL que se ejecutará, por lo general, un SELECT estático. |
Volver
JdbcResultSet: Es un conjunto de resultados que contiene los resultados de la ejecución. Nunca es null.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql)
Para obtener documentación sobre este método, consulta
java.sql.Statement#executeUpdate(String).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sql | String | Es la instrucción del lenguaje de manipulación de datos de SQL que se ejecutará (como INSERT, UPDATE o DELETE) o una instrucción que no devuelve nada (como una instrucción DDL). |
Volver
Integer: Es el recuento de filas para las sentencias del lenguaje de manipulación de datos o 0 para las sentencias que no devuelven nada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, autoGeneratedKeys)
Para obtener documentación sobre este método, consulta
java.sql.Statement#executeUpdate(String, int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sql | String | Es la instrucción del lenguaje de manipulación de datos de SQL que se ejecutará (como INSERT, UPDATE o DELETE) o una instrucción que no devuelve nada (como una instrucción DDL). |
auto | Integer | Es una marca que indica si las claves generadas automáticamente están disponibles para su recuperación futura; puede ser Jdbc.Statement.RETURN_GENERATED_KEYS o Jdbc.Statement.NO_GENERATED_KEYS. |
Volver
Integer: Es el recuento de filas para las sentencias del lenguaje de manipulación de datos o 0 para las sentencias que no devuelven nada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, columnIndexes)
Para obtener documentación sobre este método, consulta
java.sql.Statement#executeUpdate(String, int[]).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sql | String | Es la instrucción del lenguaje de manipulación de datos de SQL que se ejecutará (como INSERT, UPDATE o DELETE) o una instrucción que no devuelve nada (como una instrucción DDL). |
column | Integer[] | Son los índices de las columnas cuyas claves generadas automáticamente están disponibles para su recuperación futura. |
Volver
Integer: Es el recuento de filas para las sentencias del lenguaje de manipulación de datos o 0 para las sentencias que no devuelven nada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
executeUpdate(sql, columnNames)
Para obtener documentación sobre este método, consulta
java.sql.Statement#executeUpdate(String, String[]).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
sql | String | Es la instrucción del lenguaje de manipulación de datos de SQL que se ejecutará (como INSERT, UPDATE o DELETE) o una instrucción que no devuelve nada (como una instrucción DDL). |
column | String[] | Nombres de las columnas cuyas claves generadas automáticamente están disponibles para su recuperación futura. |
Volver
Integer: Es el recuento de filas para las sentencias del lenguaje de manipulación de datos o 0 para las sentencias que no devuelven nada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getConnection()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getConnection().
Volver
JdbcConnection: Es la conexión que produjo esta sentencia.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getFetchDirection()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getFetchDirection().
Volver
Integer: Es la dirección predeterminada para los conjuntos de resultados generados por esta instrucción, que puede ser Jdbc.ResultSet.FETCH_FORWARD o Jdbc.ResultSet.FETCH_REVERSE.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getFetchSize()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getFetchSize().
Volver
Integer: Es el tamaño predeterminado de recuperación de filas para los conjuntos de resultados generados a partir de esta instrucción.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getGeneratedKeys()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getGeneratedKeys().
Volver
JdbcResultSet: Es un conjunto de resultados que contiene las claves generadas automáticamente por la ejecución de esta sentencia.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getMaxFieldSize()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getMaxFieldSize().
Volver
Integer: Es el límite actual de tamaño en bytes de las columnas que almacenan valores de caracteres y binarios. Un valor de cero indica que no hay límite.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getMaxRows()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getMaxRows().
Volver
Integer: Es la cantidad máxima actual de filas para un conjunto de resultados producido por esta instrucción. Un valor de 0 indica que no hay límite.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getMoreResults()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getMoreResults().
Volver
Boolean: true si el siguiente resultado es un conjunto de resultados; de lo contrario, false.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getMoreResults(current)
Para obtener documentación sobre este método, consulta
java.sql.Statement#getMoreResults(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
current | Integer | Es una marca que indica qué sucede con los conjuntos de resultados actuales cuando se recuperan. Este valor es Jdbc.Statement.CLOSE_CURRENT_RESULT, Jdbc.Statement.KEEP_CURRENT_RESULT o Jdbc.Statement.CLOSE_ALL_RESULTS. |
Volver
Boolean: true si el siguiente resultado es un conjunto de resultados; de lo contrario, false.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getQueryTimeout()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getQueryTimeout().
Volver
Integer: Es el tiempo de espera actual de la consulta en segundos. Un valor de cero indica que no hay tiempo de espera.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getResultSet()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getResultSet().
Volver
JdbcResultSet: Es el conjunto de resultados actual o null si el resultado es un recuento de actualizaciones o si no hay más resultados.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getResultSetConcurrency()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getResultSetConcurrency().
Volver
Integer: Es la simultaneidad del conjunto de resultados para los conjuntos de resultados generados a partir de esta instrucción, que puede ser Jdbc.ResultSet.CONCUR_READ_ONLY o Jdbc.ResultSet.CONCUR_UPDATABLE.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getResultSetHoldability()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getResultSetHoldability().
Volver
Integer: Es la capacidad de retención del conjunto de resultados, que puede ser Jdbc.ResultSet.HOLD_CURSORS_OVER_COMMIT o Jdbc.ResultSet.CLOSE_CURSORS_AT_COMMIT.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getResultSetType()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getResultSetType().
Volver
Integer: Es el tipo de conjunto de resultados para los conjuntos de resultados generados a partir de esta instrucción, que es Jdbc.ResultSet.TYPE_FORWARD_ONLY, Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE o Jdbc.ResultSet.TYPE_SCROLL_INSENSITIVE.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getUpdateCount()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getUpdateCount().
Volver
Integer: Es el resultado actual como un recuento de actualizaciones o -1 si el resultado actual es un conjunto de resultados o si no hay más resultados.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
getWarnings()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getWarnings().
Volver
String[]: Es el conjunto actual de advertencias o null si no hay advertencias.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
isClosed()
Para obtener documentación sobre este método, consulta
java.sql.Statement#isClosed().
Volver
Boolean: true si esta instrucción está cerrada; de lo contrario, false.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
isPoolable()
Para obtener documentación sobre este método, consulta
java.sql.Statement#isPoolable().
Volver
Boolean: true si esta instrucción se puede agrupar; de lo contrario, false.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
setCursorName(name)
Para obtener documentación sobre este método, consulta
java.sql.Statement#setCursorName(String).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
name | String | Es el nombre del nuevo cursor, que debe ser único dentro de una conexión. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
setEscapeProcessing(enable)
Para obtener documentación sobre este método, consulta
java.sql.Statement#setEscapeProcessing(boolean).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
enable | Boolean | Si es true, se habilita el procesamiento de escape; de lo contrario, se inhabilita. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
setFetchDirection(direction)
Para obtener documentación sobre este método, consulta
java.sql.Statement#setFetchDirection(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
direction | Integer | Es la dirección especificada que se debe configurar, que puede ser Jdbc.ResultSet.FETCH_FORWARD o Jdbc.ResultSet.FETCH_REVERSE. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
setFetchSize(rows)
Para obtener documentación sobre este método, consulta
java.sql.Statement#setFetchSize(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
rows | Integer | Cantidad de filas que se recuperarán. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
setMaxFieldSize(max)
Para obtener documentación sobre este método, consulta
java.sql.Statement#setMaxFieldSize(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
max | Integer | Es el nuevo límite de tamaño en bytes de la columna. Un valor de cero indica que no hay límite. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
setMaxRows(max)
Para obtener documentación sobre este método, consulta
java.sql.Statement#setMaxRows(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
max | Integer | Es la cantidad máxima de filas que puede tener un conjunto de resultados generado por esta sentencia. Un valor de 0 indica que no hay límite. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
setPoolable(poolable)
Para obtener documentación sobre este método, consulta
java.sql.Statement#setPoolable(boolean).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
poolable | Boolean | Si es true, solicita que esta instrucción se agrupe; de lo contrario, solicita que no se agrupe. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request
setQueryTimeout(seconds)
Para obtener documentación sobre este método, consulta
java.sql.Statement#setQueryTimeout(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
seconds | Integer | Es el nuevo tiempo de espera de la consulta en segundos. Un valor de 0 indica que no hay tiempo de espera. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/script.external_request