Я делаю свою первую форму Oracle в Oracle Forms Builder
с помощью веб-материалов, то есть учебных пособий и т. д. Я написал следующий код в триггере WHEN-BUTTON-PRESSED
:
INSERT INTO PATIENT VALUES
(:CNIC_NO, :P_NAME, :CITY, :ADDRESS, :GENDER, :BLOOD_GROUP, :DISEASE, :WARD_NO);
COMMIT;
Проблема здесь в том, что необработанное исключение вызывается триггером со следующими номерами ошибок:
- ORA-12899 (Причина в том, что значение Null вставлено в ненулевой столбец)
- ORA-1400 (Причина в том, что длина данных превышает допустимую длину)
Мне нужно всплывающее информационное окно сообщения для них и окно по умолчанию для других.