bu islemi exceptionları kullanarak yapabilmekteyiz.
yalnız exceptionların sayısı artınca ve standart dısı bazı mesajlar vermek istediginizde bu islem sizi sınırlamakta.
Ben calısma anında, yani procedure yada trigger icra edilirken olusturulan bir mesajı gostermek istemekteyim, bunun icin asagıda goreceginiz tarzda bir yontem ile bunu hallettim.
oncelikle EX_DEGISKEN isimli bos bir exception olusturdum
sonra su proceduru olusturdum.
Kod: Tümünü seç
CREATE PROCEDURE SHOWEXCEPTION (
MSG VARCHAR(100))
AS
begin
execute statement 'ALTER EXCEPTION EX_DEGISKEN '''||:MSG||'''';
exception ex_degisken;
end
Kod: Tümünü seç
execute procedure showexception('Bu değişken bir exception dır.');
Umarım işine yarayan birileri cıkar
