SCHEMA_ID(Transact-SQL)
적용 대상: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System(PDW)
Microsoft Fabric의 SQL 분석 엔드포인트
Microsoft Fabric의 웨어하우스
스키마 이름과 연결된 스키마 ID를 반환합니다.
데이터베이스 스키마는 카탈로그 뷰에서 찾을 수 있는 테이블, 뷰, 프로시저 및 함수와 같은 개체의 sys.objects
네임스페이스 또는 컨테이너 역할을 합니다.
각 스키마에는 소유자가 있습니다. 소유자는 보안 주체입니다.
Syntax
SCHEMA_ID ( [ schema_name ] )
참고 항목
SQL Server 2014(12.x) 이전 버전의 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조하세요.
인수
schema_name
스키마의 이름입니다. schema_name sysname입니다. schema_name 지정 SCHEMA_ID
되지 않은 경우 호출자의 기본 스키마 ID를 반환합니다.
반환 형식
int
NULL
는 schema_name 유효한 스키마가 아닌 경우 반환됩니다.
설명
SCHEMA_ID
는 시스템 스키마 및 사용자 정의 스키마의 ID를 반환합니다. SCHEMA_ID
는 선택 목록, WHERE
절 및 식이 허용되는 모든 위치에서 호출할 수 있습니다.
예제
A. 호출자의 기본 스키마 ID 반환
SELECT SCHEMA_ID();
B. 명명된 스키마의 스키마 ID 반환
SELECT SCHEMA_ID('dbo');
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기