sys.system_sql_modules(Transact-SQL)
적용 대상: Microsoft Fabric의 Microsoft FabricWarehouse에 있는 SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsPlatform System(PDW) 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 데이터베이스 옵션 ON을 사용하여 모듈을 만들었습니다. 항상 1을 반환합니다. |
uses_quoted_identifier | bit | 1 = SET QUOTED_IDENTIFIER ON으로 모듈을 만들었습니다. 항상 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을 참조하세요.
참고 항목
sys.sql_modules(Transact-SQL)
sys.all_sql_modules(Transact-SQL)
카탈로그 뷰(Transact-SQL)
개체 카탈로그 뷰(Transact-SQL)
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기