傳回與結構描述名稱相關聯的結構描述識別碼。
Transact-SQL 語法慣例
SCHEMA_ID( [ schema_name ] )
schema_name
這是結構描述的名稱。schema_name 是 sysname。如果未指定 schema_name,SCHEMA_ID 會傳回呼叫者預設結構描述的識別碼。
int
如果 schema_name 不是有效的結構描述,則會傳回 NULL。
SCHEMA_ID 會傳回系統結構描述和使用者自訂結構描述的識別碼。SCHEMA_ID 可在選取清單、WHERE 子句及任何允許使用運算式的位置中呼叫。
select schema_id(); GO
USE AdventureWorks; GO SELECT SCHEMA_ID('HumanResources'); GO