반응형
SQL Server: 트리거가 활성화되었는지 비활성화되었는지 확인합니다.
SQL Server 2008에서 활성화 또는 비활성화된 트리거를 확인하는 방법은 무엇입니까?
사용
SELECT name, is_disabled FROM sys.triggers
대형 데이터베이스에서는 일반적으로 트리거 테이블을 알지 못합니다.
SELECT OBJECT_NAME(parent_id) [table_name],[name] [trigger_name],is_disabled
FROM sys.triggers
State of Trigger(트리거 상태 설명)를 사용하면 상태에 대해 명확하게 준비할 수 있습니다.사용자 테이블과 관련이 없는 트리거도 제외합니다.
아래 코드를 확인합니다.
SELECT OBJECT_NAME(parent_id) [Table_Name],[name] [Trigger_Name],
Case When is_disabled=0 then 'Enabled' Else 'Disabled' End [Trigger_Status], is_disabled
FROM sys.triggers
where OBJECT_NAME(parent_id) is not null
언급URL : https://stackoverflow.com/questions/8136937/sql-server-check-whether-a-trigger-is-enabled-or-disabled
반응형
'programing' 카테고리의 다른 글
워드프레스 페이지에 대한 업데이트를 예약하려면 어떻게 해야 합니까? (0) | 2023.06.21 |
---|---|
Python openpyxl data_only=True 반환 없음 (0) | 2023.06.21 |
T-SQL XOR 연산자 (0) | 2023.06.21 |
setTag() getTag() View 메서드의 주요 목적은 무엇입니까? (0) | 2023.06.21 |
열(GridView)을 숨기면서 해당 값에 액세스하는 방법은 무엇입니까? (0) | 2023.06.21 |