Delen via


SCHEMA_NAME (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Analytics-eindpunt in Microsoft FabricMagazijn in Microsoft FabricSQL-database in Microsoft Fabric

Geeft de schemanaam terug die aan een schema-ID is gekoppeld.

Transact-SQL syntaxis-conventies

Syntaxis

SCHEMA_NAME ( [ schema_id ] )  

Arguments

Termijn Definition
schema_id De ID van het schema. schema_id is een int. Als schema_id niet gedefinieerd is, geeft SCHEMA_NAME de naam van het standaardschema van de aanroeper terug.

Retourtypen

sysname

Geeft NULL terug wanneer schema_id geen geldig ID is.

Opmerkingen

SCHEMA_NAME geeft namen van systeemschema's en door gebruikers gedefinieerde schema's terug. SCHEMA_NAME kan worden aangeroepen in een select-lijst, in een WHERE-clausule en overal waar een expressie is toegestaan.

Voorbeelden

Eén. Het teruggeven van de naam van het standaardschema van de aanroeper

SELECT SCHEMA_NAME();  

B. Het teruggeven van de naam van een schema door gebruik te maken van een ID

SELECT SCHEMA_NAME(1);  

Zie ook

Expressies (Transact-SQL)
SCHEMA_ID (Transact-SQL)
sys.schemas (Transact-SQL)
sys.database_principals (Transact-SQL)
Metagegevensfuncties (Transact-SQL)
WAAR (Transact-SQL)