Class JdbcResultSetMetaData

JdbcResultSetMetaData

Un ResultSetMetaData de JDBC. Para ver la documentación de esta clase, consulta java.sql.ResultSetMetaData.

Métodos

MétodoTipo de datos que se muestraDescripción breve
getCatalogName(column)StringPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getCatalogName(int).
getColumnClassName(column)StringPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnClassName(int).
getColumnCount()IntegerPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnCount().
getColumnDisplaySize(column)IntegerPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnDisplaySize(int).
getColumnLabel(column)StringPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnLabel(int).
getColumnName(column)StringPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnName(int).
getColumnType(column)IntegerPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnType(int).
getColumnTypeName(column)StringPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnTypeName(int).
getPrecision(column)IntegerPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getPrecision(int).
getScale(column)IntegerPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getScale(int).
getSchemaName(column)StringPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getSchemaName(int).
getTableName(column)StringPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#getTableName(int).
isAutoIncrement(column)BooleanPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#isAutoIncrement(int).
isCaseSensitive(column)BooleanPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#isCaseSensitive(int).
isCurrency(column)BooleanPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#isCurrency(int).
isDefinitelyWritable(column)BooleanPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#isDefinitelyWritable(int).
isNullable(column)IntegerPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#isNullable(int).
isReadOnly(column)BooleanPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#isReadOnly(int).
isSearchable(column)BooleanPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#isSearchable(int).
isSigned(column)BooleanPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#isSigned(int).
isWritable(column)BooleanPara ver la documentación de este método, consulta java.sql.ResultSetMetaData#isWritable(int).

Documentación detallada

getCatalogName(column)

Para ver la documentación de este método, consulta java.sql.ResultSetMetaData#getCatalogName(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

String: Es el nombre del catálogo de la tabla en la columna designada o una string 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnClassName(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

String: Es el nombre completo 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnCount().

Devolvedor

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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnDisplaySize(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Integer: Indica la cantidad máxima de caracteres permitida como el 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnLabel(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

String: Es el título sugerido de la columna designada, generalmente especificado por una cláusula AS de SQL. Muestra lo mismo 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnName(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnType(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getColumnTypeName(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

String: Es el nombre del tipo específico de la base de datos de la columna designada. Muestra el nombre de tipo completamente calificado si es 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getPrecision(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Integer: Es el tamaño máximo de la columna para la columna determinada. Para datos numéricos, esta es la precisión máxima. En el caso de los datos de caracteres, es la longitud en caracteres. Para datos de fecha y hora, es la longitud en caracteres de la representación de string (suponiendo la precisión máxima permitida del componente de fracciones de segundos). Para datos binarios, esta es la longitud en bytes. Para el tipo de datos ROWID, esta es la longitud en bytes. Muestra 0 para los tipos en los que el tamaño de 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getScale(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Integer: la cantidad de dígitos de las columnas designadas a la derecha del punto decimal. Muestra 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getSchemaName(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#getTableName(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

String: Es el nombre de la tabla de la columna designada o una string 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#isAutoIncrement(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Boolean: Es true si la columna especificada se numera de forma automática; 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#isCaseSensitive(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Boolean: Es 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#isCurrency(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Boolean: Es true si la columna especificada es un valor en efectivo; 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

isDefinitelyWritable(column)

Para ver la documentación de este método, consulta java.sql.ResultSetMetaData#isDefinitelyWritable(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Boolean: Es true si las operaciones de escritura en la columna designada se realizan correctamente; 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

isNullable(column)

Para ver la documentación de este método, consulta java.sql.ResultSetMetaData#isNullable(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Integer: El estado de nulabilidad de la columna especificada, que es 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#isReadOnly(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Boolean: Es true si la columna designada definitivamente no admite escritura; 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

isSearchable(column)

Para ver la documentación de este método, consulta java.sql.ResultSetMetaData#isSearchable(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Boolean: Es 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#isSigned(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Boolean: Es true si los valores de la columna especificada son números con firma; 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 ver la documentación de este método, consulta java.sql.ResultSetMetaData#isWritable(int).

Parámetros

NombreTipoDescripción
columnIntegerEs el índice de la columna que se examinará (la primera columna es 1, la segunda es 2, y así sucesivamente).

Devolvedor

Boolean: Es 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