Un ResultSetMetaData
JDBC. Pour plus d'informations sur cette classe, consultez
java.sql.ResultSetMetaData
.
Méthodes
Documentation détaillée
getCatalogName(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getCatalogName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
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 associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getColumnClassName(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnClassName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
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 associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getColumnCount()
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 associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getColumnDisplaySize(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnDisplaySize(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Integer
: nombre maximal de caractères autorisés pour la largeur des colonnes désignées.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getColumnLabel(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnLabel(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
String
: titre suggéré pour la colonne désignée, généralement spécifié par une clause SQL AS
.
Renvoie la même valeur que getColumnName(column)
si aucun élément AS
n'est spécifié.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getColumnName(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
String
: nom de la colonne désignée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getColumnType(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnType(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Integer
: type SQL de la colonne désignée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getColumnTypeName(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getColumnTypeName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
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 associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getPrecision(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getPrecision(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Integer
: taille maximale de la colonne pour 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 sous forme de chaîne (en supposant la précision maximale autorisée de la composante des fractions de seconde). 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 colonne n'est pas applicable.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getScale(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getScale(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Integer
: nombre de chiffres dans les colonnes désignées à droite de la virgule. 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 associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getSchemaName(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getSchemaName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
String
: schéma de table de la colonne désignée.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
getTableName(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#getTableName(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
String
: nom de table de la colonne désignée ou chaîne vide le cas échéant.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
isAutoIncrement(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isAutoIncrement(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Boolean
: true
si la colonne spécifiée est automatiquement numérotée, ou false
dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
isCaseSensitive(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isCaseSensitive(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Boolean
: true
si la colonne spécifiée est sensible à la casse, false
dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
isCurrency(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isCurrency(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Boolean
: true
si la colonne spécifiée est une valeur monétaire, false
dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
isDefinitelyWritable(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isDefinitelyWritable(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
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 associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
isNullable(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isNullable(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Integer
: état de possibilité de valeur nulle de la colonne spécifiée, à savoir Jdbc.ResultSetMetaData.columnNoNulls
, Jdbc.ResultSetMetaData.columnNullable
ou Jdbc.ResultSetMetaData.columnNullableUnknown
.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
isReadOnly(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isReadOnly(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Boolean
: true
si la colonne désignée n'est définitivement pas accessible en écriture ; false
dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
isSearchable(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isSearchable(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
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 associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
isSigned(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isSigned(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Boolean
: true
si les valeurs de la colonne spécifiée sont des nombres signés, false
dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request
isWritable(column)
Pour en savoir plus sur cette méthode, consultez
java.sql.ResultSetMetaData#isWritable(int)
.
Paramètres
Nom | Type | Description |
---|---|---|
column | Integer | L'indice de la colonne à examiner (la première colonne est 1, la seconde 2, et ainsi de suite). |
Renvois
Boolean
: true
s'il est possible d'écrire dans la colonne désignée, false
dans le cas contraire.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/script.external_request