Un Result
JDBC. Per la documentazione di questa classe, consulta
java.sql.ResultSetMetaData
.
Metodi
Documentazione dettagliata
get Catalog Name(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getCatalogName(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
String
: il nome del catalogo della 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
get Column Class Name(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getColumnClassName(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
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
get Column Count()
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getColumnCount()
.
Invio
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
get Column Display Size(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getColumnDisplaySize(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
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
get Column Label(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getColumnLabel(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
String
: il titolo suggerito della colonna designata, in genere specificato da una clausola AS
SQL.
Restituisce lo stesso valore di get
se non viene specificato un get
.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
get Column Name(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getColumnName(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
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
get Column Type(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getColumnType(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
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
get Column Type Name(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getColumnTypeName(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
String
: il nome del tipo specifico del database della colonna designata. Restituisce il nome completo del tipo 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
get Precision(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getPrecision(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Integer
: la dimensione massima della colonna specificata. Per i dati numerici, si tratta della precisione massima. Per i dati di carattere, si tratta della lunghezza in caratteri. Per i dati data/ora, si tratta della lunghezza in caratteri della rappresentazione della stringa (supponendo la precisione massima consentita del componente dei secondi frazionari). Per i dati binari, si tratta della lunghezza in
byte. Per il tipo di dati ROWID
, si tratta della 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
get Scale(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getScale(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Integer
: il numero di cifre delle colonne designate a destra della virgola decimale. 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
get Schema Name(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getSchemaName(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
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
get Table Name(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#getTableName(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
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
is Auto Increment(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#isAutoIncrement(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Boolean
: true
se la colonna specificata è numerata automaticamente; false
in caso contrario.
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
is Case Sensitive(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#isCaseSensitive(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Boolean
: true
se la colonna specificata è sensibile alle maiuscole; false
in caso contrario.
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
is Currency(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#isCurrency(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Boolean
: true
se la colonna specificata è un valore monetario; false
in caso contrario.
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
is Definitely Writable(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#isDefinitelyWritable(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Boolean
: true
se le scritture nella colonna designata sono andate a buon fine; false
in caso contrario.
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
is Nullable(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#isNullable(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Integer
: lo stato di obbligatorietà della colonna specificata, ovvero 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
is Read Only(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#isReadOnly(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Boolean
: true
se la colonna designata non è sicuramente scrivibile; false
in caso contrario.
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
is Searchable(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#isSearchable(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Boolean
: true
se una clausola WHERE può utilizzare la colonna specificata; false
in caso contrario.
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
is Signed(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#isSigned(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Boolean
- true
se i valori nella colonna specificata sono numeri con segno; false
in caso contrario.
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
is Writable(column)
Per la documentazione di questo metodo, consulta
java.sql.ResultSetMetaData#isWritable(int)
.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
column | Integer | L'indice della colonna da esaminare (la prima colonna è 1, la seconda è 2 e così via). |
Invio
Boolean
: true
se è possibile scrivere nella colonna designata; false
in caso contrario.
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