Class JdbcResultSetMetaData

JdbcResultSetMetaData

Un ResultSetMetaData JDBC. Per la documentazione di questa classe, consulta java.sql.ResultSetMetaData.

Metodi

MetodoTipo restituitoBreve descrizione
getCatalogName(column)StringPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getCatalogName(int).
getColumnClassName(column)StringPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnClassName(int).
getColumnCount()IntegerPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnCount().
getColumnDisplaySize(column)IntegerPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnDisplaySize(int).
getColumnLabel(column)StringPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnLabel(int).
getColumnName(column)StringPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnName(int).
getColumnType(column)IntegerPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnType(int).
getColumnTypeName(column)StringPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnTypeName(int).
getPrecision(column)IntegerPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getPrecision(int).
getScale(column)IntegerPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getScale(int).
getSchemaName(column)StringPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getSchemaName(int).
getTableName(column)StringPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getTableName(int).
isAutoIncrement(column)BooleanPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isAutoIncrement(int).
isCaseSensitive(column)BooleanPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isCaseSensitive(int).
isCurrency(column)BooleanPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isCurrency(int).
isDefinitelyWritable(column)BooleanPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isDefinitelyWritable(int).
isNullable(column)IntegerPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isNullable(int).
isReadOnly(column)BooleanPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isReadOnly(int).
isSearchable(column)BooleanPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isSearchable(int).
isSigned(column)BooleanPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isSigned(int).
isWritable(column)BooleanPer la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isWritable(int).

Documentazione dettagliata

getCatalogName(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getCatalogName(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

String: il nome del catalogo per la tabella nella colonna designata o una stringa vuota se non applicabile.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getColumnClassName(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnClassName(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

String: il nome completo della classe dei valori della colonna designata.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getColumnCount()

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnCount().

Indietro

Integer: il numero di colonne in questo insieme di risultati.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getColumnDisplaySize(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnDisplaySize(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Integer: il numero massimo di caratteri consentiti come larghezza delle colonne designate.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getColumnLabel(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnLabel(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

String: il titolo suggerito della colonna designata, in genere specificato da una clausola AS SQL. Restituisce lo stesso valore di getColumnName(column) se non viene specificato un AS.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getColumnName(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnName(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

String: il nome della colonna designata.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getColumnType(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnType(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Integer: il tipo SQL della colonna designata.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getColumnTypeName(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getColumnTypeName(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

String: il nome del tipo specifico del database della colonna designata. Restituisce il nome del tipo completo se si tratta di un tipo definito dall'utente.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getPrecision(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getPrecision(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Integer: la dimensione massima della colonna specificata. Per i dati numerici, questa è la precisione massima. Per i dati di tipo carattere, questa è la lunghezza in caratteri. Per i dati di data e ora, questa è la lunghezza in caratteri della rappresentazione della stringa (supponendo la precisione massima consentita del componente dei secondi frazionari). Per i dati binari, questa è la lunghezza in byte. Per il tipo di dati ROWID, questa è la lunghezza in byte. Restituisce 0 per i tipi in cui la dimensione della colonna non è applicabile.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getScale(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getScale(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Integer: il numero di cifre a destra del separatore decimale delle colonne designate. Restituisce 0 per i tipi di dati in cui la scala non è applicabile.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getSchemaName(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getSchemaName(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

String: lo schema della tabella della colonna designata.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

getTableName(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#getTableName(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

String: il nome della tabella della colonna designata o una stringa vuota se non applicabile.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

isAutoIncrement(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isAutoIncrement(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Boolean: true se la colonna specificata è numerata automaticamente; false altrimenti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

isCaseSensitive(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isCaseSensitive(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Boolean: true se la colonna specificata è sensibile alle maiuscole; false altrimenti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

isCurrency(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isCurrency(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Boolean: true se la colonna specificata è un valore in contanti; false altrimenti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

isDefinitelyWritable(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isDefinitelyWritable(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Boolean: true se le scritture nella colonna designata vanno sicuramente a buon fine; false altrimenti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

isNullable(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isNullable(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Integer: lo stato di nullabilità della colonna specificata, che è Jdbc.ResultSetMetaData.columnNoNulls, Jdbc.ResultSetMetaData.columnNullable o Jdbc.ResultSetMetaData.columnNullableUnknown.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

isReadOnly(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isReadOnly(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Boolean: true se la colonna designata non è sicuramente scrivibile; false altrimenti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

isSearchable(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isSearchable(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Boolean: true se una clausola WHERE può utilizzare la colonna specificata; false altrimenti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

isSigned(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isSigned(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Boolean: true se i valori nella colonna specificata sono numeri con segno; false altrimenti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request

isWritable(column)

Per la documentazione di questo metodo, consulta java.sql.ResultSetMetaData#isWritable(int).

Parametri

NomeTipoDescrizione
columnIntegerL'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via).

Indietro

Boolean: true se è possibile scrivere nella colonna designata; false altrimenti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.googleapis.com/auth/script.external_request