Class JdbcParameterMetaData

JdbcParameterMetaData

Un ParameterMetaData JDBC. Pour obtenir la documentation de cette classe, consultez java.sql.ParameterMetaData.

Méthodes

MéthodeType renvoyéBrève description
getParameterClassName(param)StringPour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getParameterClassName(int).
getParameterCount()IntegerPour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getParameterCount().
getParameterMode(param)IntegerPour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getParameterMode(int).
getParameterType(param)IntegerPour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getParameterType(int).
getParameterTypeName(param)StringPour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getParameterTypeName(int).
getPrecision(param)IntegerPour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getPrecision(int).
getScale(param)IntegerPour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getScale(int).
isNullable(param)IntegerPour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#isNullable(int).
isSigned(param)BooleanPour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#isSigned(int).

Documentation détaillée

getParameterClassName(param)

Pour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getParameterClassName(int).

Paramètres

NomTypeDescription
paramIntegerIndex du paramètre à examiner. Le premier paramètre a l'index 1.

Renvois

String : nom complet de la classe Java utilisée par les méthodes JdbcPreparedStatement.setObject(index, x).

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

getParameterCount()

Pour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getParameterCount().

Renvois

Integer : nombre de paramètres pour lesquels ces métadonnées contiennent des informations.

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

getParameterMode(param)

Pour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getParameterMode(int).

Paramètres

NomTypeDescription
paramIntegerIndex du paramètre à examiner. Le premier paramètre a l'index 1.

Renvois

Integer : mode du paramètre désigné, qui peut être Jdbc.ParameterMetaData.parameterModeIn, Jdbc.ParameterMetaData.parameterModeOut, Jdbc.ParameterMetaData.parameterModeInOut ou Jdbc.ParameterMetaData.parameterModeUnknown.

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

getParameterType(param)

Pour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getParameterType(int).

Paramètres

NomTypeDescription
paramIntegerIndex du paramètre à examiner. Le premier paramètre a l'index 1.

Renvois

Integer : type SQL du paramètre désigné.

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

getParameterTypeName(param)

Pour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getParameterTypeName(int).

Paramètres

NomTypeDescription
paramIntegerIndex du paramètre à examiner. Le premier paramètre a l'index 1.

Renvois

String : nom du type spécifique à la base de données du paramètre désigné. Il s'agit d'un nom de type complet si le paramètre est 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(param)

Pour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getPrecision(int).

Paramètres

NomTypeDescription
paramIntegerIndex du paramètre à examiner. Le premier paramètre a l'index 1.

Renvois

Integer : taille maximale de la colonne pour le paramètre donné. 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(param)

Pour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#getScale(int).

Paramètres

NomTypeDescription
paramIntegerIndex du paramètre à examiner. Le premier paramètre a l'index 1.

Renvois

Integer : nombre de chiffres à droite du séparateur décimal pour le paramètre désigné. Renvoie 0 pour les types de données où 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

isNullable(param)

Pour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#isNullable(int).

Paramètres

NomTypeDescription
paramIntegerIndex du paramètre à examiner. Le premier paramètre a l'index 1.

Renvois

Integer : état de nullité du paramètre donné (Jdbc.ParameterMetaData.parameterNoNulls, Jdbc.ParameterMetaData.parameterNullable ou Jdbc.ParameterMetaData.parameterNullableUnknown).

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(param)

Pour obtenir la documentation de cette méthode, consultez java.sql.ParameterMetaData#isSigned(int).

Paramètres

NomTypeDescription
paramIntegerIndex du paramètre à examiner. Le premier paramètre a l'index 1.

Renvois

Boolean : true si le paramètre spécifié peut accepter des valeurs numériques signées ; 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