2011-02-24 4 views
1

vb6에서 트리거 스크립트 소스를 가져오고 싶습니다. 데이터베이스가 SQL Server2000을 사용하고 있습니다. 테이블에 트리거가 있습니다. 난 그냥 vb6에서 런타임에 트리거 스크립트를 원한다. 이것은 가능하다? 그렇다면 누구든지 나를 도울 수 있습니다. 덕분에 발전VB6에서 트리거 스크립트 소스를 가져 오려면?

답변

1

당신이 소스 어떤 트리거의 T-SQL (또는 저장 프로 시저)를 얻을 수있는 것보다 사용이

SELECT name FROM sysobjects 
WHERE parent_obj = OBJECT_ID('MyTableName') AND xtype = 'TR' 

같은 것을 모든 테이블에 트리거 (또는 뷰)를 얻을 수있는이

EXEC sp_helptext 'MyTriggerName' 
+0

트리거를 모두 얻으려면 where 절 기준 "And xtype = 'TR'"을 추가해야합니다. 그렇지 않으면 기본 키와 같은 다른 객체 유형이 나타날 수 있습니다. –

+0

고마워요, 당신의 대답은 더 많은 도움이되었습니다 .. – Ganesamoorthy

관련 문제