시나리오 : C# apps는 SQL2000을 사용합니다. 그것은 app에서 try catch 내에서 3 개의 저장된 procs를 excecute합니다. catch에서 오류는 표시되지 않습니다. 일부 합법성으로 인해 C# 코드는 변경 및 구현할 수 없습니다.저장 프로 시저 오류를 기록하는 방법
Q : 저장 프로 시저의 실제 SQL 오류를 로그 파일이나 다른 테이블에 저장하는 방법은 무엇입니까? @@ Error는 앱에 오류 메시지를 반환하지만 쿼리 분석기에서 평가할 때 'If @@ Error <> 0'이 실행되지만 항상 0입니다. @@ 오류 번호는 저장하려고 시도하지만 항상 0입니다.
도와주세요.