【发布时间】:2013-03-26 02:08:01
【问题描述】:
我有一个触发器:
CREATE OR REPLACE TRIGGER Med_Allergy_Warning BEFORE INSERT ON Prescription FOR EACH ROW
BEGIN
IF (Find_ADR(:NEW.Visit_ID, :NEW.Medication_ID) != 'GOOOO') THEN
DBMS_OUTPUT.PUT_LINE('Medication ('||:NEW.Medication_ID||') May cause an allergic reaction… You are warned!');
ELSE
DBMS_OUTPUT.PUT_LINE('Medication ('||:NEW.Medication_ID||') was prescribed successfully!');
END IF;
END;/
只要用户输入可能引起过敏反应的处方,就会输出 DBMS_OUTPUT.PUT_LINE。但是,用户在 APEX 中创建条目 - 是否可以创建一个区域以在同一页面上显示此 DBMS_OUTPUT.PUT_LINE 消息?
【问题讨论】:
-
请告诉我这段代码不会进入任何真正的医疗应用程序!
标签: sql oracle plsql triggers dbms-output