SCHEMA_ID(Transact-SQL)

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

항목 링크 아이콘Transact-SQL 구문 표기 규칙

구문

SCHEMA_ID( [ schema_name ] ) 

인수

용어 정의

schema_name

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

주의

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

반환 형식

int

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

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

select schema_id();
GO

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

USE AdventureWorks;
GO
SELECT SCHEMA_ID('HumanResources');
GO 

참고 항목

참조

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

관련 자료

사용자와 스키마 분리

도움말 및 정보

SQL Server 2005 지원 받기