Aracılığıyla paylaş


SCHEMA_NAME (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

Şema kimliğiyle ilişkili şema adını döndürür.

Transact-SQL söz dizimi kuralları

Sözdizimi

SCHEMA_NAME ( [ schema_id ] )  

Arguments

Süre Definition
schema_id Şemanın kimliği. schema_idbir int. Eğer schema_id tanımlanmadıysa, SCHEMA_NAME çağrı yapanın varsayılan şemasının adını döndürecektir.

Dönüş Türleri

sysname

schema_id geçerli bir kimlik olmadığında NULL döndürür.

Açıklamalar

SCHEMA_NAME, sistem şemalarının ve kullanıcı tanımlı şemaların adlarını döndürür. SCHEMA_NAME, bir seçim listesinde, bir WHERE cümlesinde ve bir ifadenin izin verilen herhangi bir yerde çağrılabilir.

Örnekler

A. Arayan kişinin varsayılan şemasının adının geri dönmesi

SELECT SCHEMA_NAME();  

B. Bir şemanın adını bir kimlik kullanarak döndürmek

SELECT SCHEMA_NAME(1);  

Ayrıca Bkz.

İfadeler (Transact-SQL)
SCHEMA_ID (Transact-SQL)
sys.şemaları (Transact-SQL)
sys.database_principals (Transact-SQL)
Meta Veri İşlevleri (Transact-SQL)
BURADA (Transact-SQL)