|
specific_catalog
|
sql_identifier
|
Nom de la base de données contenant la fonction (toujours
la base de données courante)
|
|
specific_schema
|
sql_identifier
|
Nom du schéma contenant la fonction
|
|
specific_name
|
sql_identifier
|
Le « nom spécifique »
de la fonction. Voir la Section 32.29,
« routines » pour
plus d'informations.
|
|
ordinal_position
|
cardinal_number
|
Position ordinale du paramètre dans la liste des arguments
de la fonction (la numérotation commence à 1)
|
|
parameter_mode
|
character_data
|
IN pour les paramètres en entrée,
OUT pour les paramètres en sortie
ou INOUT pour les paramètres en
entrée/sortie.
|
|
is_result
|
character_data
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
as_locator
|
character_data
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
parameter_name
|
sql_identifier
|
Nom du paramètre ou NULL si le paramètre n'a pas de nom
|
|
data_type
|
character_data
|
Type de données du paramètre s'il s'agit d'un type interne,
ou ARRAY s'il s'agit d'un tableau
(dans ce cas, voir la vue element_types), sinon USER-DEFINED (dans ce cas, le type est
identifié dans udt_name et dispose
de colonnes associées).
|
|
character_maximum_length
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données dans PostgreSQL™
|
|
character_octet_length
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données dans PostgreSQL™
|
|
character_set_catalog
|
sql_identifier
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
character_set_schema
|
sql_identifier
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
character_set_name
|
sql_identifier
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
collation_catalog
|
sql_identifier
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
collation_schema
|
sql_identifier
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
collation_name
|
sql_identifier
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
numeric_precision
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données dans PostgreSQL™
|
|
numeric_precision_radix
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données dans PostgreSQL™
|
|
numeric_scale
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données dans PostgreSQL™
|
|
datetime_precision
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données dans PostgreSQL™
|
|
interval_type
|
character_data
|
Toujours NULL car cette information n'est pas appliquée aux
types de données dans PostgreSQL™
|
|
interval_precision
|
character_data
|
Toujours NULL car cette information n'est pas appliquée aux
types de données dans PostgreSQL™
|
|
udt_catalog
|
sql_identifier
|
Nom de la base de données où est défini le paramètre
(toujours la base de données courante)
|
|
udt_schema
|
sql_identifier
|
Nom du schéma où est défini le type de données du paramètre
|
|
udt_name
|
sql_identifier
|
Nom du type de données du paramètres
|
|
scope_catalog
|
sql_identifier
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
scope_schema
|
sql_identifier
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
scope_name
|
sql_identifier
|
S'applique à une fonctionnalité non disponible dans
PostgreSQL™.
|
|
maximum_cardinality
|
cardinal_number
|
Toujours NULL car cette information n'est pas appliquée aux
types de données dans PostgreSQL™
|
|
dtd_identifier
|
sql_identifier
|
Un identifiant du descripteur de type de données du
paramètre, unique parmi les descripteurs de type de données
restant dans la fonction. Ceci est principalement utile
pour réaliser une jointure avec les autres instances de
tels identifiants (le format spécifique de l'identifiant
n'est pas défini et il n'est pas garanti qu'il reste
identique dans les prochaines versions).
|