Class JdbcResultSetMetaData

JdbcResultSetMetaData

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

Métodos

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

NombreTipoDescripción
columnIntegerEs el í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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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 ámbitos:

  • 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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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 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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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. 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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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 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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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. Para los datos de caracteres, esta es la longitud en caracteres. En el caso de los datos de fecha y hora, 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. Muestra 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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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. Muestra 0 para los tipos de datos en los que no se aplica la escala.

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

getSchemaName(column)

Para obtener documentación sobre 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).

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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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 numeró automáticamente; 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

isCaseSensitive(column)

Para obtener documentación sobre 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).

Volver

Boolean: true si la columna especificada distingue mayúsculas de minúsculas; 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

isCurrency(column)

Para obtener documentación sobre 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).

Volver

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

isDefinitelyWritable(column)

Para obtener documentación sobre 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).

Volver

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

isNullable(column)

Para obtener documentación sobre 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).

Volver

Integer: Es 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 ámbitos:

  • 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

NombreTipoDescripción
columnIntegerEs el í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 no se puede escribir de forma definitiva; 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

isSearchable(column)

Para obtener documentación sobre 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).

Volver

Boolean: true si una cláusula where puede usar la columna especificada; 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

isSigned(column)

Para obtener documentación sobre 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).

Volver

Boolean: true si los valores de la columna especificada son números con signo; 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

isWritable(column)

Para obtener documentación sobre 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).

Volver

Boolean: true si es posible escribir en la columna designada; 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