네이티브하게 컴파일된 T-SQL 모듈에 지원되는 DDL
적용 대상: SQL Server Azure SQL 데이터베이스 Azure SQL Managed Instance
이 항목에서는 저장 프로시저, 스칼라 UDF, 인라인 TVF 및 트리거와 같이 고유하게 컴파일된 T-SQL 모듈에 대해 지원되는 DDL 구문을 나열합니다.
고유하게 컴파일된 T-SQL 모듈의 일부로 사용할 수 있는 기능 및 T-SQL 노출 영역에 대한 자세한 내용은 고유하게 컴파일된 T-SQL 모듈에 대해 지원되는 기능을 참조하세요.
지원되지 않는 구문에 대한 자세한 정보는 메모리 내 OLTP에서 지원되지 않는 Transact-SQL 구문을 참조하세요.
지원되는 형식은 다음과 같습니다.
SELECT(Transact-SQL)과 INSERT SELECT 문
SCHEMABINDING 및 BEGIN ATOMIC(고유하게 컴파일된 저장 프로시저에 필요)
자세한 정보는 네이티브하게 컴파일된 저장 프로시저를 참조하세요.
NATIVE_COMPILATION
자세한 정보는 테이블의 네이티브 컴파일과 저장 프로시저를 참조하세요.
매개 변수 및 변수는 NOT NULL로 선언할 수 있습니다(고유하게 컴파일된 모듈에만 사용 가능: 고유하게 컴파일된 저장 프로시저 및 고유하게 컴파일된 스칼라 사용자 정의 함수).
테이블 반환 매개 변수
자세한 내용은 테이블 반환 매개 변수 사용(데이터베이스 엔진)을 참조하세요.
EXECUTE AS OWNER, SELF, CALLER 및 사용자
테이블 및 프로시저에 대한 GRANT 및 DENY 권한입니다.
자세한 정보는 GRANT 개체 사용 권한(Transact-SQL) 및 DENY 시스템 개체 사용 권한(Transact-SQL)을 참조하세요.