Class JdbcParameterMetaData

JdbcParameterMetaData

Un objet JDBC ParameterMetaData. Pour en savoir plus sur cette classe, consultez java.sql.ParameterMetaData.

Méthodes

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

Documentation détaillée

getParameterClassName(param)

Pour en savoir plus sur cette méthode, consultez java.sql.ParameterMetaData#getParameterClassName(int).

Paramètres

NomTypeDescription
paramIntegerIndice du paramètre à examiner. Le premier paramètre a un indice de 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getParameterCount()

Pour en savoir plus sur 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getParameterMode(param)

Pour en savoir plus sur cette méthode, consultez java.sql.ParameterMetaData#getParameterMode(int).

Paramètres

NomTypeDescription
paramIntegerIndice du paramètre à examiner. Le premier paramètre a un indice de 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getParameterType(param)

Pour plus d'informations sur cette méthode, consultez java.sql.ParameterMetaData#getParameterType(int).

Paramètres

NomTypeDescription
paramIntegerIndice du paramètre à examiner. Le premier paramètre a un indice de 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getParameterTypeName(param)

Pour en savoir plus sur cette méthode, consultez java.sql.ParameterMetaData#getParameterTypeName(int).

Paramètres

NomTypeDescription
paramIntegerIndice du paramètre à examiner. Le premier paramètre a un indice de 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

getPrecision(param)

Pour en savoir plus sur cette méthode, consultez java.sql.ParameterMetaData#getPrecision(int).

Paramètres

NomTypeDescription
paramIntegerIndice du paramètre à examiner. Le premier paramètre a un indice de 1.

Renvois

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

getScale(param)

Pour plus d'informations sur cette méthode, consultez java.sql.ParameterMetaData#getScale(int).

Paramètres

NomTypeDescription
paramIntegerIndice du paramètre à examiner. Le premier paramètre a un indice de 1.

Renvois

Integer : nombre de chiffres à droite de la virgule du paramètre désigné. 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

isNullable(param)

Pour en savoir plus sur cette méthode, consultez java.sql.ParameterMetaData#isNullable(int).

Paramètres

NomTypeDescription
paramIntegerIndice du paramètre à examiner. Le premier paramètre a un indice de 1.

Renvois

Integer : état de possibilité de valeur nulle du paramètre donné. Valeurs possibles : 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request

isSigned(param)

Pour en savoir plus sur cette méthode, consultez java.sql.ParameterMetaData#isSigned(int).

Paramètres

NomTypeDescription
paramIntegerIndice du paramètre à examiner. Le premier paramètre a un indice de 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 champs d'application suivants:

  • https://www.googleapis.com/auth/script.external_request