Udostępnij za pomocą


SCHEMA_NAME (Transact-SQL)

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Punkt końcowy analizy SQL w usłudze Microsoft FabricHurtownia danych w usłudze Microsoft FabricBaza danych SQL w usłudze Microsoft Fabric

Zwraca nazwę schematu powiązaną z ID schematu.

Transact-SQL konwencje składni

Składnia

SCHEMA_NAME ( [ schema_id ] )  

Arguments

Termin Definition
schema_id ID schematu. schema_id jest int. Jeśli schema_id nie jest zdefiniowane, SCHEMA_NAME zwróci nazwę domyślnego schematu wywołującego.

Typy zwracane

sysname

Zwraca NULL, gdy schema_id nie jest ważnym ID.

Uwagi

SCHEMA_NAME zwraca nazwy schematów systemowych oraz schematów zdefiniowanych przez użytkownika. SCHEMA_NAME można wywołać w liście select, w klauzuli WHERE oraz wszędzie tam, gdzie dozwolone jest wyrażenie.

Przykłady

A. Zwracanie nazwy domyślnego schematu wywołującego

SELECT SCHEMA_NAME();  

B. Zwracanie nazwy schematu za pomocą identyfikatora

SELECT SCHEMA_NAME(1);  

Zobacz też

Wyrażenia (Transact-SQL)
SCHEMA_ID (Transact-SQL)
sys.schemas (Transact-SQL)
sys.database_principals (Transact-SQL)
Funkcje metadanych (Transact-SQL)
GDZIE (Transact-SQL)