PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 17.1 » Interfaces client » Schéma d'information » routine_column_usage

35.40. routine_column_usage #

La vue routine_column_usage identifie toutes les colonnes qui sont utilisées par une fonction ou une procédure, soit dans le corps SQL soit dans les expressions par défaut des paramètres. (Ceci fonctionne seulement pour les corps SQL sans guillemets, les corps sans guillemets ou les fonctions dans d'autres langages.) Une colonne est uniquement inclus si sa table a pour propriétaire un rôle actuellement activé.

Tableau 35.38. Colonnes de routine_column_usage

Type de colonne

Description

specific_catalog sql_identifier

Nom de la base de données contenant la fonction (toujours la base courante)

specific_schema sql_identifier

Nom du schéma contenant la fonction

specific_name sql_identifier

Le « nom spécifique » de la fonction. Voir Section 35.45 pour plus d'informations.

routine_catalog sql_identifier

Nom de la base de données contenant la fonction (toujours la base courante)

routine_schema sql_identifier

Nom du schéma contenant la fonction

routine_name sql_identifier

Nom de la fonction (peut être dupliqué en cas de surcharge)

table_catalog sql_identifier

Nom de la base de données qui contient la table qui est utilisée par la fonction (toujours la base courante)

table_schema sql_identifier

Nom du schéma qui contient la table qui est utilisée par la fonction

table_name sql_identifier

Nom de la table utilisée par la fonction

column_name sql_identifier

Nom de la colonne utilisée par la fonction