적용 대상:SQL 서버
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Microsoft Fabric
의 SQL 분석 엔드포인트Microsoft Fabric
의 웨어하우스Microsoft Fabric의 SQL 데이터베이스
SQL 언어 정의 모듈을 포함하는 시스템 개체당 하나의 행을 반환합니다. FN, IF, P, PC, TF, V 유형의 시스템 개체에는 연결된 SQL 모듈이 있습니다. 포함하는 개체를 식별하려면 이 뷰를 조인하여 sys.system_objects 수 있습니다.
| 열 이름 | 데이터 형식 | 설명 |
|---|---|---|
| object_id | int | 포함하는 개체의 개체 ID 번호로, 데이터베이스 내에서 고유합니다. |
| definition | nvarchar(max) | 이 모듈을 정의하는 SQL 텍스트입니다. |
| uses_ansi_nulls | bit | 1 = 모듈은 데이터베이스 옵션이 켜진 상태로 SET ANSI_NULLS 생성되었습니다. 항상 1을 반환합니다. |
| uses_quoted_identifier | bit | 1 = 모듈은 ON으로 SET QUOTED_IDENTIFIER 생성되었습니다. 항상 1을 반환합니다. |
| is_schema_bound | bit | 0 = 모듈이 SCHEMABINDING 옵션으로 만들어지지 않았습니다. 항상 0을 반환합니다. |
| uses_database_collation | bit | 0 = 모듈은 데이터베이스의 기본 데이터 정렬에 의존하지 않습니다. 항상 0을 반환합니다. |
| is_recompiled | bit | 0 = WITH RECOMPILE 옵션을 사용하여 프로시저를 만들지 않았습니다. 항상 0을 반환합니다. |
| null_on_null_input | bit | 0 = NULL 입력에서 NULL 출력을 생성하기 위해 모듈을 만들지 않았습니다. 항상 0을 반환합니다. |
| execute_as_principal_id | int | 항상 NULL을 반환합니다. |
사용 권한
사용자가 소유하고 있거나 사용 권한을 부여 받은 보안 개체에 대해서만 카탈로그 뷰의 메타데이터를 볼 수 있습니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.