SCHEMA_ID (Transact-SQL)
傳回與結構描述名稱相關聯的結構描述識別碼。
語法
SCHEMA_ID( [ schema_name ] )
引數
詞彙 | 定義 |
---|---|
schema_name |
這是結構描述的名稱。schema_name 是 sysname。如果未指定 schema_name,SCHEMA_ID 會傳回呼叫者預設結構描述的識別碼。 |
傳回類型
int
如果 schema_name 不是有效的結構描述,則會傳回 NULL。
備註
SCHEMA_ID 會傳回系統結構描述和使用者自訂結構描述的識別碼。SCHEMA_ID 可在選取清單、WHERE 子句及任何允許使用運算式的位置中呼叫。
範例
A. 傳回呼叫者的預設結構描述識別碼
select schema_id();
GO
B. 傳回具名結構描述的結構描述識別碼
USE AdventureWorks;
GO
SELECT SCHEMA_ID('HumanResources');
GO
請參閱
參考
中繼資料函數 (Transact-SQL)
SCHEMA_NAME (Transact-SQL)
sys.schemas (Transact-SQL)