1. 打开pl/sql(按理说toad也应该有命令窗口,不过我这里用的是pl/sql)
2. 点击new
3. 点击command window
4. 输入SET SERVEROUTPUT ON;
5. 在触发器你要看到输出的语句后加上dbms_output.put_line(变量或字段);
================================================
CREATE OR REPLACE TRIGGER TRG_A
BEFORE INSERT OR UPDATE
ON VOD.T_A
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
declare
-- local variables here
paymoney NUMBER;
summoney NUMBER;
begin
--begin end 有点像括号一样
begin
if :new.V_PMODE ='TYCARD' then
paymoney := to_number(:new.v_amount);
dbms_output.put_line(paymoney);
end if;
select to_number(money) into summoney from t_user_tycard where card_no = SUBSTR(:new.V_OID,17,12);
dbms_output.put_line(summoney);
end;
end TRG_A;
================================================
6. 在command window执行插入语句(insert into table (xxx) values (xxx);)。
7. 查看输出结果。