routine_routine_usage
La vue routine_routine_usage
identifie
toutes les fonctions ou procédures utilisées par une autre (ou la même)
fonction ou procédure, soit dans le corps SQL ou dans les expressions par
défaut de paramètre. (Ceci fonctionne seulement dans le corps SQL sans
guillemets, les corps sans guillemets ou les fonctions dans d'autres
langages.) Une entrée est incluse
ici seulement si la fonction utilisée appartient à un rôle actif
maintenant. (Il n'y a aucune restriction sur la fonction appelante.)
Notez que les entrées pour les deux fonctions dans la vue référencent le nom « spécifique » de la routine, même si les noms de colonnes sont utilisées d'une manière incohérente avec les autres vues du schéma d'information liées aux routines. Ceci vient du standard SQL, même si cela est une conception discutable. Voir Section 37.45 pour plus d'information au sujet des noms spécifiques.
Tableau 37.40. Colonnes de routine_routine_usage
Type de la colonne Description |
---|
Nom de la base de données qui contient la fonction utilisée (toujours la base courante) |
Nom du schéma contenant la fonction utilisée |
Le « nom spécifique » de la fonction utilisée |
Nom de la base de données qui contient la fonction utilisée par la première fonction (toujours la base courante) |
Nom du schéma qui contient la fonction utilisée par la première fonction |
Le « nom spécifique » de la fonction utilisée par la première fonction. |