SCHEMA_ID (Transact-SQL)
適用於:Microsoft Fabric 中Microsoft網
狀架構倉儲中的 SQL Server
Azure SQL 資料庫
Azure SQL 受控執行個體
Azure Synapse Analytics
Platform System (PDW)
SQL 分析端點
傳回與結構描述名稱相關聯的結構描述識別碼。
Syntax
SCHEMA_ID ( [ schema_name ] )
注意
若要檢視 SQL Server 2014 (12.x) 和更早版本的 Transact-SQL 語法,請參閱舊版文件。
引數
詞彙 | 定義 |
---|---|
schema_name | 這是結構描述的名稱。 schema_name 為 sysname。 若未指定 schema_name,則 SCHEMA_ID 會傳回呼叫者預設結構描述的識別碼。 |
傳回型別
int
若 schema_name 不是有效的結構描述,則會傳回 NULL。
備註
SCHEMA_ID 會傳回系統結構描述和使用者自訂結構描述的識別碼。 SCHEMA_ID 可在選取清單、WHERE 子句及任何允許使用運算式的位置中呼叫。
範例
A. 傳回呼叫端的預設結構描述識別碼
SELECT SCHEMA_ID();
B. 傳回具名結構描述的結構描述識別碼
SELECT SCHEMA_ID('dbo');
另請參閱
中繼資料函數 (Transact-SQL)
SCHEMA_NAME (Transact-SQL)
sys.schemas (Transact-SQL)
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: