4
내 쿼리에서 메시지 ("데이터베이스에 테이블이 없습니다.")를 인쇄하려고합니다.try, throw 및 catch를 사용하여 오류 처리에서 메시지를 인쇄하는 방법
내 쿼리는 다음과 같습니다
create proc sp_emprecord
as
begin
select * from employe
end
begin try
execute sp_emprecord
end try
begin catch
select
error_message() as errormessage,
error_number() as erronumber,
error_state() as errorstate,
error_procedure() as errorprocedure,
error_line() as errorline;
end catch