SCHEMA_NAME (Transact-SQL)

 

CETTE RUBRIQUE S’APPLIQUE À : ouiSQL Server (à partir de la version 2008)ouiAzure SQL DatabaseouiAzure SQL Data WarehouseouiParallel Data Warehouse

Retourne le nom de schéma associé à un ID de schéma.

Topic link icon Conventions de la syntaxe Transact-SQL

-- Syntax for SQL Server, Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse  
  
SCHEMA_NAME ( [ schema_id ] )  

TermeDéfinition
schema_idID du schéma. schema_id est un int. Si schema_id est ne pas défini, SCHEMA_NAME retourne le nom du schéma par défaut de l’appelant.

sysname

Renvoie NULL si schema_id n’est pas valid.

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.

A. Obtention du nom du schéma par défaut de l'appelant

SELECT SCHEMA_NAME();  
GO  

B. Obtention du nom d'un schéma d'après son ID

USE AdventureWorks2012;  
GO  
SELECT SCHEMA_NAME(5);  
GO  

C. Obtention du nom du schéma par défaut de l'appelant

SELECT SCHEMA_NAME();  

D. Obtention du nom d'un schéma d'après son ID

SELECT SCHEMA_NAME(1);  

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)

Ajouts de la communauté

AJOUTER
Afficher: