SCHEMA_ID (Transact-SQL)
Renvoie l'ID d'un schéma associé à un nom de schéma.
Syntaxe
SCHEMA_ID( [ schema_name ] )
Arguments
Terme |
Définition |
---|---|
schema_name |
Nom du schéma. schema_name est de type sysname. Si schema_name n'est pas spécifié, SCHEMA_ID renvoie l'ID du schéma par défaut de l'appelant. |
Types des valeurs renvoyées
int
La valeur NULL est renvoyée si schema_name n'est pas un schéma valide.
Notes
SCHEMA_ID renvoie les ID des schémas système et des schémas définis par l'utilisateur. SCHEMA_ID peut être appelé dans une liste de sélection, dans une clause WHERE et partout où une expression est autorisée.
Exemples
A. Renvoie de l'ID du schéma par défaut d'un appelant
select schema_id();
GO
B. Renvoie de l'ID d'un schéma nommé
USE AdventureWorks;
GO
SELECT SCHEMA_ID('HumanResources');
GO
Voir aussi