SELECT A_ID_SEQ.NEXTVAL INTO :NEW.ID FROM DUAL;

解决方案 »

  1.   

    A_ID_SEQ.NEXTVAL这个是数值型,对应id也是数值型当然不会有问题
    注意查询语句之间空格
      

  2.   

    create or replace trigger your_seq_tri
      before insert on your_table1 for each row
    declare
       next_id number;
    begin
      select your_seq.nextval into next_id from dual;
      :new.id := next_id;
    end;
      

  3.   

    多谢各位, 但是还是不行啊,仍然弹出对话框,要求填写:NEW的TYPE和VALUE