안녕하세요. 까마귀입니다.
날이 많이 추워지네요. 환절기의 완벽 방비책은 여우 허리띠나 늑대 목도리라고 생각합니다.
아무쪼록 잃어버리지 않도록.... 어! 내 허리띠는 어디갔지?
이건 델파이와는 크게 상관이 없을것 같은데요.
MS-SQL 7.0을 사용하고 있는데요.
여기서 Trigger가 얼마나 있는가를 확인할수 있는 방법이 있나요?
그러니까, Trigger의 갯수랑 각 Trigger의 내용을 확인할수 있는 방법요.
이름을 알고 있는 Trigger의 경우 SP_HELPTEXT Trigger이름을 하면 확인을 할수 있다
는 것은 알고 있는데요.
이름을 모르는 Trigger를 확인하는 방법을 알고 싶습니다.
모쪼록 많은 도움을 바랍니다.
그럼... 허리띠나 목도리 잘 챙기세요.
위대한 단군혼이 살아있는 나라.... 대한민국.
sysobjects system table을 참조하시면 trigger의 이름과 개수를 확인할 수 있습니다.
select *
from sysobjects
where xtype = 'TR' -- 또는 type = 'TR'
여기에서 이름을 확인하시고 sp_helptext 를 쓰시면 되지 않을까요?
추가로 트리거의 parent_obj가 테이블의 id 입니다
-- 아래와 같이 하면 트리거가 있는 테이블을 찾을수 있겠죠!!!
select *
from sysobjects
where id in (select parent_obj from sysobjects
where xtype = 'TR')
까악~~ 까악~~ (까마귀 우는 소리(?))
까마귀 wrote:
> 안녕하세요. 까마귀입니다.
> 날이 많이 추워지네요. 환절기의 완벽 방비책은 여우 허리띠나 늑대 목도리라고 생각합니다.
> 아무쪼록 잃어버리지 않도록.... 어! 내 허리띠는 어디갔지?
>
> 이건 델파이와는 크게 상관이 없을것 같은데요.
> MS-SQL 7.0을 사용하고 있는데요.
> 여기서 Trigger가 얼마나 있는가를 확인할수 있는 방법이 있나요?
> 그러니까, Trigger의 갯수랑 각 Trigger의 내용을 확인할수 있는 방법요.
> 이름을 알고 있는 Trigger의 경우 SP_HELPTEXT Trigger이름을 하면 확인을 할수 있다
> 는 것은 알고 있는데요.
> 이름을 모르는 Trigger를 확인하는 방법을 알고 싶습니다.
> 모쪼록 많은 도움을 바랍니다.
> 그럼... 허리띠나 목도리 잘 챙기세요.
>
>
>
> 위대한 단군혼이 살아있는 나라.... 대한민국.