SCHEMA_NAME (SQL Bertransaksi)
Berlaku untuk:
SQL Server (semua versi yang didukung)
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Mengembalikan nama skema yang terkait dengan ID skema.
Sintaks
SCHEMA_NAME ( [ schema_id ] )
Catatan
Untuk melihat sintaks transact-SQL untuk SQL Server 2014 dan yang lebih lama, lihat Dokumentasi versi sebelumnya.
Argumen
| Istilah | Definisi |
|---|---|
| schema_id | ID skema. schema_id adalah int. Jika schema_id tidak ditentukan, SCHEMA_NAME akan mengembalikan nama skema default pemanggil. |
Jenis Pengembalian
nama sysname
Mengembalikan NULL jika schema_id bukan ID yang valid.
Keterangan
SCHEMA_NAME mengembalikan nama skema sistem dan skema yang ditentukan pengguna. SCHEMA_NAME dapat dipanggil dalam daftar pilih, dalam klausa WHERE, dan di mana saja ekspresi diizinkan.
Contoh
A. Mengembalikan nama skema default pemanggil
SELECT SCHEMA_NAME();
B. Mengembalikan nama skema dengan menggunakan ID
SELECT SCHEMA_NAME(1);
Lihat juga
Ekspresi (transact-SQL)
SCHEMA_ID (SQL Bertransaksi)
sys.schemas (Transact-SQL)
sys.database_principals (SQL Bertransaksi)
Fungsi Metadata (SQL Transact)
WHERE (transact-SQL)
