SCHEMA_ID(Transact-SQL)
스키마 이름과 연결된 스키마 ID를 반환합니다.
구문
SCHEMA_ID ( [ schema_name ] )
인수
용어 |
정의 |
---|---|
schema_name |
스키마 이름입니다. schema_name은 sysname입니다. schema_name을 지정하지 않으면 SCHEMA_ID는 호출자의 기본 스키마 ID를 반환합니다. |
반환 형식
int
schema_name이 유효한 스키마가 아닌 경우 NULL이 반환됩니다.
주의
SCHEMA_ID는 시스템 스키마 및 사용자 정의 스키마의 ID를 반환합니다. SCHEMA_ID는 선택 목록, WHERE 절 및 식이 사용되는 어디서나 호출할 수 있습니다.
예
1.호출자의 기본 스키마 ID 반환
SELECT SCHEMA_ID();
GO
2.명명된 스키마의 스키마 ID 반환
USE AdventureWorks2012;
GO
SELECT SCHEMA_ID('HumanResources');
GO