SCHEMA_ID (SQL Bertransaksi)

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure Synapse Analytics Analytics yesPlatform System (PDW)

Mengembalikan ID skema yang terkait dengan nama skema.

Topic link iconKonvensi Sintaksis T-SQL

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)