SQL Server 2008 테이블에서 "After Update"트리거를 만들고 있습니다. 트리거가 잘 작동하지만 다른 테이블에서 업데이트중인 값 중 하나가 올바르지 않습니다. SQL 프로파일 러에서 추적을보고 있지만 거기에 변수 값이 표시되지 않습니다.트리거가 실행될 때 SQL 프로파일 러에서 변수 값을 보는 방법?
나는 this other question을 읽고 RPC : Completed Event를 내 추적에 추가했지만 어떤 이유로 내 추적에 해당 이벤트의 인스턴스가 없었습니다. 즉, 추적의 다른 위치에서 볼 수는 있지만 트리거가 시작되는 곳이 아닙니다.
단지에 (희망) 내 트리거는 다음과 같이 SP를 실행하고, 명확 :EXEC SP_UpdateSomeStuff @variable1, @variable2
... 그리고 그게 내가 추적에서 보는 모든 것을입니다. 내가보기를 원하는 것은 다음과 같습니다 :
EXEC SP_UpdateSomeStuff @variable1 = 111, @variable2 = 222
... 그러나 이것을 얻기 위해 추가 할 이벤트를 알 수는 없습니다. 어떤 아이디어 주셔서 감사합니다.
네, 이제 알겠습니다. 디버그 아이디어를 삽입하려고 노력해야 할 것입니다. 감사! – Peter