Partager via


SCHEMA_ID (Transact-SQL)

Renvoie l'ID d'un schéma associé à un nom de schéma.

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

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 de retour

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.Renvoi de l'ID du schéma par défaut d'un appelant

SELECT SCHEMA_ID();
GO

B.Renvoi de l'ID d'un schéma nommé

USE AdventureWorks2012;
GO
SELECT SCHEMA_ID('HumanResources');
GO 

Voir aussi

Référence

Fonctions de métadonnées (Transact-SQL)

SCHEMA_NAME (Transact-SQL)

sys.schemas (Transact-SQL)