Un Statement
de JDBC. Para obtener documentación de esta clase, consulta java.sql.Statement
.
Métodos
Método | Tipo de datos que se muestra | 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
add Batch(sql)
Para obtener documentación sobre este método, consulta
java.sql.Statement#addBatch(String)
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
sql | String | Es el comando SQL que se agregará a esta sentencia, por lo general, un INSERT o 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 ámbitos:
-
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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
clear Batch()
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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
clear Warnings()
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 ámbitos:
-
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 ámbitos:
-
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 en el futuro, ya sea 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 ámbitos:
-
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[] | Los índices de columna cuyas claves generadas automáticamente están disponibles para la 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 ámbitos:
-
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[] | Son los nombres de las columnas cuyas claves generadas automáticamente están disponibles para su recuperación en el futuro. |
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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
execute Batch()
Para obtener documentación sobre este método, consulta
java.sql.Statement#executeBatch()
.
Volver
Integer[]
: Son los recuentos de actualizaciones de cada comando del lote, que usan 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
execute Query(sql)
Para obtener documentación sobre este método, consulta
java.sql.Statement#executeQuery(String)
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
sql | String | La sentencia SQL que se ejecutará, por lo general, es un SELECT estático. |
Volver
Jdbc
: 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
execute Update(sql)
Para obtener documentación sobre este método, consulta
java.sql.Statement#executeUpdate(String)
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
sql | String | La sentencia del lenguaje de manipulación de datos de SQL que se ejecutará (como INSERT , UPDATE o DELETE ), o bien una sentencia que no devuelve nada (como una sentencia DDL) |
Volver
Integer
: Es el recuento de filas de las sentencias del lenguaje de manipulación de datos o 0 para las sentencias que no muestran nada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/script.external_request
execute Update(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 | La sentencia del lenguaje de manipulación de datos de SQL que se ejecutará (como INSERT , UPDATE o DELETE ), o bien una sentencia que no devuelve nada (como una sentencia DDL) |
auto | Integer | Es una marca que indica si las claves generadas automáticamente están disponibles para su recuperación en el futuro, ya sea Jdbc.Statement.RETURN_GENERATED_KEYS o Jdbc.Statement.NO_GENERATED_KEYS . |
Volver
Integer
: Es el recuento de filas de las sentencias del lenguaje de manipulación de datos o 0 para las sentencias que no muestran nada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/script.external_request
execute Update(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 | La sentencia del lenguaje de manipulación de datos de SQL que se ejecutará (como INSERT , UPDATE o DELETE ), o bien una sentencia que no devuelve nada (como una sentencia DDL) |
column | Integer[] | Los índices de columna cuyas claves generadas automáticamente están disponibles para la recuperación futura |
Volver
Integer
: Es el recuento de filas de las sentencias del lenguaje de manipulación de datos o 0 para las sentencias que no muestran nada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/script.external_request
execute Update(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 | La sentencia del lenguaje de manipulación de datos de SQL que se ejecutará (como INSERT , UPDATE o DELETE ), o bien una sentencia que no devuelve nada (como una sentencia DDL) |
column | String[] | Son los nombres de las columnas cuyas claves generadas automáticamente están disponibles para su recuperación en el futuro. |
Volver
Integer
: Es el recuento de filas de las sentencias del lenguaje de manipulación de datos o 0 para las sentencias que no muestran nada.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Connection()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getConnection()
.
Volver
Jdbc
: 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Fetch Direction()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getFetchDirection()
.
Volver
Integer
: Es la dirección predeterminada de los conjuntos de resultados que genera esta sentencia, 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Fetch Size()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getFetchSize()
.
Volver
Integer
: Es el tamaño de recuperación de filas predeterminado para los conjuntos de resultados generados a partir 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Generated Keys()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getGeneratedKeys()
.
Volver
Jdbc
: 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Max Field Size()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getMaxFieldSize()
.
Volver
Integer
: Es el límite actual de tamaño de bytes de las columnas que almacenan valores binarios y de caracteres. 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Max Rows()
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 que produce 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get More Results()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getMoreResults()
.
Volver
Boolean
: Es true
si el siguiente resultado es un conjunto de resultados; false
de lo contrario.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get More Results(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 lo que 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
: Es true
si el siguiente resultado es un conjunto de resultados; false
de lo contrario.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Query Timeout()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getQueryTimeout()
.
Volver
Integer
: Es el tiempo de espera de la consulta actual 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Result Set()
Para obtener documentación sobre este método, consulta
java.sql.Statement#getResultSet()
.
Volver
Jdbc
: 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Result SetConcurrency()
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 sentencia, que es 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Result SetHoldability()
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 es 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Result SetType()
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 sentencia, 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Update Count()
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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
get Warnings()
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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
is Closed()
Para obtener documentación sobre este método, consulta
java.sql.Statement#isClosed()
.
Volver
Boolean
: Es true
si esta sentencia está cerrada; false
en caso contrario.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/script.external_request
is Poolable()
Para obtener documentación sobre este método, consulta
java.sql.Statement#isPoolable()
.
Volver
Boolean
: Es true
si esta sentencia se puede agrupar; false
en caso contrario.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/script.external_request
set Cursor Name(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 nuevo nombre del 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
set Escape Processing(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 , el procesamiento de escape está habilitado; de lo contrario, está inhabilitado. |
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/script.external_request
set Fetch Direction(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 establecer, 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
set Fetch Size(rows)
Para obtener documentación sobre este método, consulta
java.sql.Statement#setFetchSize(int)
.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
rows | Integer | Es la 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
set Max Field Size(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 límite de tamaño de bytes de la nueva 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
set Max Rows(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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
set Poolable(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 sentencia 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request
set Query Timeout(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 tiempo de espera de la nueva 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 ámbitos:
-
https://www.googleapis.com/auth/script.external_request