2017-10-12 1 views
0

SQL 프로파일 러를 처음 사용하고 있으며 예외 소스를 확인하려고했습니다. 트리거 중에 발생하지만 트리거로 인해 발생하지는 않습니다. Exception EventClass가 선택되어 있지만 예외가 발생한 곳에 대한 정보가 표시되지 않습니다.SQL 프로파일 러가 예외를 확인합니다.

성공적으로 작동하는 트리거의 SELECT 후에 예외가 발생합니다. 선택 후 RAISERROR를 삽입하여 선택 항목에서 매개 변수를 반환하고 값을 반환합니다. 그들은 모두 유효합니다.

RAISERROR 문을 더 넣으면 예외가 추적 내에서 더 아래쪽으로 이동합니다. 프로파일 러에 예외를 기록하는 방법에 뭔가 빠져 있어야합니다. 예외가 어디서 왔는지 알 수 없으므로 문제를 해결할 수 있습니다.

예외 텍스트는 "표현식을 데이터 유형 datetime으로 변환하는 산술 오버플로 오류"입니다.

답변

1

발견. 프로파일 러에 예외를 적절히 캡슐화하기 위해 더 많은 이벤트가 필요했습니다.