SCHEMA_NAME (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-analysslutpunkt i Microsoft FabricLager i Microsoft FabricSQL-databas i Microsoft Fabric

Returnerar schemanamnet som är kopplat till ett schema-ID.

Transact-SQL syntaxkonventioner

Syntax

SCHEMA_NAME ( [ schema_id ] )  

Arguments

Begrepp Definition
schema_id Schemats ID. schema_id är en int. Om schema_id inte är definierad kommer SCHEMA_NAME att returnera namnet på anroparens standardschema.

Returtyper

sysname

Returnerar NULL när schema_id inte är ett giltigt ID.

Anmärkningar

SCHEMA_NAME returnerar namn på systemscheman och användardefinierade scheman. SCHEMA_NAME kan anropas i en select-lista, i en WHERE-klausul och var som helst ett uttryck är tillåtet.

Examples

A. Returnerar namnet på anroparens standardschema

SELECT SCHEMA_NAME();  

B. Returnera namnet på ett schema genom att använda ett ID

SELECT SCHEMA_NAME(1);  

Se även

Uttryck (Transact-SQL)
SCHEMA_ID (Transact-SQL)
sys.schemas (Transact-SQL)
sys.database_principals (Transact-SQL)
Metadata functions (Transact-SQL)
DÄR (Transact-SQL)