쉽지 않는 try ~ catch 문의 에러 처리에 대해서
----------------------------------
쉬은 듯 하지만 쉽지 않네요.
tblTEST 이란 테이블은 존재하지 않습니다.
존재하지 않는 테이블에서 SELECT를 하면 CATCH 문이 실행되기를 원했습니다.
그런데, CATCH 문이 실행이 안됩니다.
어떻게 해야 CATCH 문이 실행이 될까요?
----------------------
-- 테스트 QUERY 문.
----------------------
BEGIN TRY
SELECT * FROM tblTEST; -- tblTEST 테이블은 존재하지 않습니다.
END TRY
BEGIN CATCH
PRINT 'TEST';
END CATCH
|