Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Point de terminaison d’analytique SQL dans Microsoft Fabric
Entrepôt dans Microsoft Fabric
Base de données SQL dans Microsoft Fabric
Retourne le nom de schéma associé à un ID de schéma.
Conventions de la syntaxe Transact-SQL
Syntaxe
SCHEMA_NAME ( [ schema_id ] )
Arguments
| Terme | Définition |
|---|---|
| schema_id | Identificateur du schéma. schema_id est de type int. Si schema_id n’est pas défini, SCHEMA_NAME renvoie le nom du schéma par défaut de l’appelant. |
Types de retour
sysname
Renvoie la valeur NULL lorsque schema_id n’est pas un ID valide.
Remarques
SCHEMA_NAME retourne des noms de schémas système et de schémas définis par l'utilisateur. Vous pouvez l'appeler dans une liste SELECT, dans une clause WHERE et partout où une expression est autorisée.
Exemples
R. Obtention du nom du schéma par défaut de l'appelant
SELECT SCHEMA_NAME();
B. Obtention du nom d'un schéma d'après son ID
SELECT SCHEMA_NAME(1);
Voir aussi
Expressions (Transact-SQL)
SCHEMA_ID (Transact-SQL)
sys.schemas (Transact-SQL)
sys.database_principals (Transact-SQL)
Fonctions de métadonnées (Transact-SQL)
OÙ (Transact-SQL)