Un objeto ResultSetMetaData de JDBC. Para obtener documentación sobre esta clase, consulta
java.sql.ResultSetMetaData.
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
get | String | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getCatalogName(int). |
get | String | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnClassName(int). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnCount(). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnDisplaySize(int). |
get | String | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnLabel(int). |
get | String | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnName(int). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnType(int). |
get | String | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnTypeName(int). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getPrecision(int). |
get | Integer | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getScale(int). |
get | String | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getSchemaName(int). |
get | String | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getTableName(int). |
is | Boolean | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isAutoIncrement(int). |
is | Boolean | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isCaseSensitive(int). |
is | Boolean | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isCurrency(int). |
is | Boolean | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isDefinitelyWritable(int). |
is | Integer | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isNullable(int). |
is | Boolean | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isReadOnly(int). |
is | Boolean | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isSearchable(int). |
is | Boolean | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isSigned(int). |
is | Boolean | Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isWritable(int). |
Documentación detallada
getCatalogName(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getCatalogName(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
String: Es el nombre del catálogo de la tabla en la columna designada o una cadena vacía si no corresponde.
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
getColumnClassName(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnClassName(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
String: Es el nombre completamente calificado de la clase de los valores de la columna designada.
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
getColumnCount()
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnCount().
Volver
Integer: Es la cantidad de columnas en este conjunto de 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
getColumnDisplaySize(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnDisplaySize(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Integer: Es la cantidad máxima de caracteres permitidos como ancho de las columnas designadas.
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
getColumnLabel(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnLabel(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
String: Es el título sugerido de la columna designada, que suele especificarse con una cláusula AS de SQL.
Devuelve el mismo valor que getColumnName(column) si no se especifica un AS.
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
getColumnName(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnName(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
String: Es el nombre de la columna designada.
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
getColumnType(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnType(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Integer: Es el tipo de SQL de la columna designada.
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
getColumnTypeName(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getColumnTypeName(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
String: Es el nombre del tipo específico de la base de datos de la columna designada. Devuelve el nombre de tipo completamente calificado si se trata de un tipo definido por el usuario.
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
getPrecision(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getPrecision(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Integer: Es el tamaño máximo de la columna determinada. Para los datos numéricos, esta es la precisión máxima. En el caso de los datos de caracteres, esta es la longitud en caracteres. Para los datos de fecha y hora, esta es la longitud en caracteres de la representación de cadena (suponiendo la precisión máxima permitida del componente de segundos fraccionarios). Para los datos binarios, esta es la longitud en bytes. Para el tipo de datos ROWID, esta es la longitud en bytes. Devuelve 0 para los tipos en los que el tamaño de la columna no es aplicable.
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
getScale(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getScale(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Integer: Es la cantidad de dígitos a la derecha del punto decimal de las columnas designadas. Devuelve 0 para los tipos de datos en los que la escala no es aplicable.
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
getSchemaName(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getSchemaName(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
String: Es el esquema de la tabla de la columna designada.
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
getTableName(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#getTableName(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
String: Es el nombre de la tabla de la columna designada o una cadena vacía si no corresponde.
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
isAutoIncrement(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isAutoIncrement(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Boolean: true si la columna especificada se numera automáticamente; 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
isCaseSensitive(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isCaseSensitive(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Boolean: true si la columna especificada distingue mayúsculas de minúsculas; 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
isCurrency(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isCurrency(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Boolean: true si la columna especificada es un valor en efectivo; false en otros casos.
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
isDefinitelyWritable(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isDefinitelyWritable(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Boolean: true si las escrituras en la columna designada se realizan correctamente; 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 alcances:
-
https://www.googleapis.com/auth/script.external_request
isNullable(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isNullable(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Integer: Es el estado de nulabilidad de la columna especificada, que puede ser Jdbc.ResultSetMetaData.columnNoNulls, Jdbc.ResultSetMetaData.columnNullable o Jdbc.ResultSetMetaData.columnNullableUnknown.
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
isReadOnly(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isReadOnly(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Boolean: true si la columna designada definitivamente no se puede escribir; false en otros casos
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
isSearchable(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isSearchable(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Boolean: true si una cláusula where puede usar la columna especificada; 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
isSigned(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isSigned(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Boolean: true si los valores de la columna especificada son números con signo; 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
isWritable(column)
Para obtener documentación sobre este método, consulta
java.sql.ResultSetMetaData#isWritable(int).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
column | Integer | Índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente). |
Volver
Boolean: true si es posible escribir en la columna designada; 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