SCHEMA_NAME(Transact-SQL)

적용 대상: 예SQL Server(지원되는 모든 버전) 예Azure SQL Database 예Azure SQL Managed Instance 예Azure Synapse Analytics 예병렬 데이터 웨어하우스

스키마 ID와 연관된 스키마 이름을 반환합니다.

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

구문

SCHEMA_NAME ( [ schema_id ] )  

참고

SQL Server 2014 이전 버전의 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조하세요.

인수

용어 정의
schema_id 스키마의 ID입니다. schema_idint 입니다. schema_id 가 정의되어 있지 않으면 SCHEMA_NAME은 호출자의 기본 스키마 이름을 반환합니다.

반환 형식

sysname

schema_id 가 유효한 ID가 아니면 NULL을 반환합니다.

설명

SCHEMA_NAME은 시스템 스키마와 사용자 정의 스키마의 이름을 반환합니다. SCHEMA_NAME은 SELECT 목록, WHERE 절 및 식을 사용할 수 있는 곳이면 어디에서나 호출할 수 있습니다.

예제

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

SELECT SCHEMA_NAME();  

B. ID를 사용하여 스키마 이름 반환

SELECT SCHEMA_NAME(1);  

참고 항목

식(Transact-SQL)
SCHEMA_ID(Transact-SQL)
sys,schemas(Transact-SQL)
sys.database_principals(Transact-SQL)
메타데이터 함수(Transact-SQL)
WHERE(Transact-SQL)