SCHEMA_ID(Transact-SQL)

적용 대상: Microsoft Fabric의 Microsoft FabricWarehouse에 있는 SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsPlatform System(PDW) SQL 분석 엔드포인트

스키마 이름과 연결된 스키마 ID를 반환합니다.

Transact-SQL 구문 표기 규칙

Syntax

SCHEMA_ID ( [ schema_name ] )   

참고 항목

SQL Server 2014(12.x) 및 이전 버전에 대한 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조 하세요.

인수

용어 정의
schema_name 스키마 이름입니다. schema_namesysname입니다. schema_name을 지정하지 않으면 SCHEMA_ID는 호출자의 기본 스키마 ID를 반환합니다.

반환 형식

int

schema_name이 유효한 스키마가 아닌 경우 NULL이 반환됩니다.

설명

SCHEMA_ID는 시스템 스키마 및 사용자 정의 스키마의 ID를 반환합니다. SCHEMA_ID는 선택 목록, WHERE 절 및 식이 사용되는 어디서나 호출할 수 있습니다.

A. 호출자의 기본 스키마 ID 반환

SELECT SCHEMA_ID();  

B. 명명된 스키마의 스키마 ID 반환

SELECT SCHEMA_ID('dbo');  

관련 항목

메타데이터 함수(Transact-SQL)
SCHEMA_NAME(Transact-SQL)
sys.schemas(Transact-SQL)