Documentation PostgreSQL 14.22 » Interfaces client » Schéma d'information » `routine_sequence_usage`

Précédent | Niveau supérieur | Suivant
37.42. `routine_routine_usage` | Sommaire | 37.44. `routine_table_usage`

## 37.43. `routine_sequence_usage`

La vue `routine_sequence_usage` identifie toutes les séquences 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 guillmets, les corps sans guillemets les fonctions dans d'autres langages.) Une séquence est seulement incluse si la séquence est la propriété d'un rôle actuellement actif.

Tableau 37.41. Colonnes de `routine_sequence_usage`

Type de la 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 37.45 pour plus d'information
`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)
`schema_catalog` `sql_identifier` Nom de la base de données qui contient la séquence utilisée par la fonction (toujours la base courante)
`sequence_schema` `sql_identifier` Nom du schéma qui contient la séquence utilisée par la fonction
`sequence_name` `sql_identifier` Nom de la séquence utilisée par la fonction