Un ResultSetMetaData JDBC. Pour obtenir la documentation de cette classe, consultez
java.sql.ResultSetMetaData.
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
get | String | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getCatalogName(int). |
get | String | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnClassName(int). |
get | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnCount(). |
get | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnDisplaySize(int). |
get | String | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnLabel(int). |
get | String | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnName(int). |
get | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnType(int). |
get | String | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnTypeName(int). |
get | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getPrecision(int). |
get | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getScale(int). |
get | String | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getSchemaName(int). |
get | String | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getTableName(int). |
is | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isAutoIncrement(int). |
is | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isCaseSensitive(int). |
is | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isCurrency(int). |
is | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isDefinitelyWritable(int). |
is | Integer | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isNullable(int). |
is | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isReadOnly(int). |
is | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isSearchable(int). |
is | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isSigned(int). |
is | Boolean | Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isWritable(int). |
Documentation détaillée
getCatalogName(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getCatalogName(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 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 avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getColumnClassName(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnClassName(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 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 avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getColumnCount()
Pour obtenir la documentation de 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getColumnDisplaySize(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnDisplaySize(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 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 avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getColumnLabel(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnLabel(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
Renvois
String : titre suggéré de la colonne désignée, généralement spécifié par une clause AS SQL.
Renvoie la même valeur que getColumnName(column) si aucun AS n'est spécifié.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getColumnName(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnName(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 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 avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getColumnType(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnType(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 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 avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getColumnTypeName(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getColumnTypeName(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
Renvois
String : nom du 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getPrecision(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getPrecision(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
Renvois
Integer : taille maximale de la colonne. Pour les données numériques, il s'agit de la précision maximale. Pour les données de type caractère, il s'agit de la longueur en caractères. Pour les données datetime, 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 du composant 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 où 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getScale(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getScale(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getSchemaName(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getSchemaName(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
getTableName(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#getTableName(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isAutoIncrement(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isAutoIncrement(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isCaseSensitive(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isCaseSensitive(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isCurrency(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isCurrency(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
Renvois
Boolean : true si la colonne spécifiée est une valeur monétaire, false sinon.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isDefinitelyWritable(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isDefinitelyWritable(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
Renvois
Boolean : true si les écritures dans la colonne désignée réussissent à coup sûr, false sinon.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isNullable(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isNullable(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
Renvois
Integer : état de nullité 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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isReadOnly(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isReadOnly(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 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 avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isSearchable(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isSearchable(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 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 avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isSigned(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isSigned(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
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 scopes suivants :
-
https://www.googleapis.com/auth/script.external_request
isWritable(column)
Pour obtenir la documentation de cette méthode, consultez
java.sql.ResultSetMetaData#isWritable(int).
Paramètres
| Nom | Type | Description |
|---|---|---|
column | Integer | Index de la colonne à examiner (la première colonne est 1, la deuxième est 2, et ainsi de suite). |
Renvois
Boolean : true s'il est possible d'écrire dans la colonne désignée, false sinon.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/script.external_request