SCHEMA_ID (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 ID skema yang terkait dengan nama skema.
Sintaks
SCHEMA_ID ( [ schema_name ] )
Catatan
Untuk melihat sintaks transact-SQL untuk SQL Server 2014 dan yang lebih lama, lihat Dokumentasi versi sebelumnya.
Argumen
| Istilah | Definisi |
|---|---|
| nama_skema | Adalah nama skema. schema_name adalah sysname. Jika schema_name tidak ditentukan, SCHEMA_ID akan mengembalikan ID skema default pemanggil. |
Jenis Pengembalian
int
NULL akan dikembalikan jika schema_name bukan skema yang valid.
Keterangan
SCHEMA_ID akan mengembalikan ID skema sistem dan skema yang ditentukan pengguna. SCHEMA_ID dapat dipanggil dalam daftar pemilihan, dalam klausa WHERE, dan di mana saja ekspresi diizinkan.
Contoh
A. Mengembalikan ID skema default penelepon
SELECT SCHEMA_ID();
B. Mengembalikan ID skema dari skema bernama
SELECT SCHEMA_ID('dbo');
Lihat juga
Fungsi Metadata (SQL Transact)
SCHEMA_NAME (SQL Bertransaksi)
sys.schemas (Transact-SQL)
