Un Result
JDBC. Pour en savoir plus sur cette classe, consultez
java.sql.ResultSetMetaData
.
Méthodes
Documentation détaillée
get Catalog Name(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getCatalogName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
String
: nom du catalogue de la table dans la colonne désignée, ou chaîne vide si non applicable.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Column Class Name(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnClassName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
String
: nom complet de la classe des valeurs de la colonne désignée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Column Count()
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnCount()
.
Renvois
Integer
: nombre de colonnes dans cet ensemble de résultats.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Column Display Size(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnDisplaySize(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Integer
: nombre maximal de caractères autorisés en tant que largeur des colonnes désignées.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Column Label(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnLabel(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
String
: titre suggéré de la colonne désignée, généralement spécifié par une clause SQL AS
.
Renvoie la même valeur que get
si aucun AS
n'est spécifié.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Column Name(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
String
: nom de la colonne désignée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Column Type(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnType(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Integer
: type SQL de la colonne désignée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Column Type Name(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnTypeName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
String
: nom de type spécifique à la base de données de la colonne désignée. Renvoie le nom de type complet s'il s'agit d'un type défini par l'utilisateur.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Precision(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getPrecision(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Integer
: taille maximale de la colonne donnée. Pour les données numériques, il s'agit de la précision maximale. Pour les données de caractères, il s'agit de la longueur en caractères. Pour les données de date et d'heure, il s'agit de la longueur en caractères de la représentation de la chaîne (en supposant la précision maximale autorisée du composant de secondes fractionnaires). Pour les données binaires, il s'agit de la longueur en octets. Pour le type de données ROWID
, il s'agit de la longueur en octets. Renvoie 0 pour les types pour lesquels la taille de la colonne n'est pas applicable.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Scale(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getScale(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Integer
: nombre de chiffres à droite de la virgule pour les colonnes désignées. Renvoie 0 pour les types de données pour lesquels l'échelle n'est pas applicable.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Schema Name(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getSchemaName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
String
: schéma de la table de la colonne désignée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
get Table Name(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getTableName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
String
: nom de la table de la colonne désignée, ou chaîne vide si non applicable.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Auto Increment(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isAutoIncrement(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Boolean
: true
si la colonne spécifiée est numérotée automatiquement, false
sinon.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Case Sensitive(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isCaseSensitive(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Boolean
: true
si la colonne spécifiée est sensible à la casse, false
sinon.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Currency(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isCurrency(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Boolean
: true
si la colonne spécifiée est une valeur en espèces, false
sinon.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Definitely Writable(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isDefinitelyWritable(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Boolean
: true
si les écritures dans la colonne désignée aboutissent définitivement ; false
dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Nullable(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isNullable(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Integer
: état de la valeur vide de la colonne spécifiée, qui peut être Jdbc.ResultSetMetaData.columnNoNulls
, Jdbc.ResultSetMetaData.columnNullable
ou Jdbc.ResultSetMetaData.columnNullableUnknown
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Read Only(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isReadOnly(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Boolean
: true
si la colonne désignée ne peut pas être écrite. false
dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Searchable(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isSearchable(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Boolean
: true
si une clause where peut utiliser la colonne spécifiée, false
dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Signed(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isSigned(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Boolean
: true
si les valeurs de la colonne spécifiée sont des nombres signés, false
sinon.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
is Writable(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isWritable(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | Indice de la colonne à examiner (la première colonne est 1, la deuxième est 2, etc.). |
Renvois
Boolean
: true
si l'écriture dans la colonne désignée est possible, false
sinon.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request