create or replace TRIGGER waitingsubmit_trig
after insert on interface.waitingsubmit
for each row
declare
v_Int1 Int;
BEGIN
v_Int1 := gateway.seq_submit.nextval;
--这儿有两条insert语句,要用到上边的这值
END waitingsubmit_trig;表达的意思就是,在触发器中,要取到sequence的下一条,先用个变量存着,下边有两条语句中都要用到这个变量。哪个哥哥哪个姐姐能帮写个类似的例子,小生不胜感激。
after insert on interface.waitingsubmit
for each row
declare
v_Int1 Int;
BEGIN
v_Int1 := gateway.seq_submit.nextval;
--这儿有两条insert语句,要用到上边的这值
END waitingsubmit_trig;表达的意思就是,在触发器中,要取到sequence的下一条,先用个变量存着,下边有两条语句中都要用到这个变量。哪个哥哥哪个姐姐能帮写个类似的例子,小生不胜感激。
解决方案 »
- 关于在磁盘组中删除其中一块磁盘
- oracle 8i job 的创建问题
- 临时表的奇怪问题?希望各位ORACLE高手能出手相救!!!
- 怎样把A用户中所有表和视图的SELECT权限授予B用户?
- ORA-01034错误
- 请教如何将一个查询结果封装为存储过程??
- Oracle怎么书写sql server中top 3之类的sql(就是成绩前三名的学生之类需求)
- pl/sql 存储过程的建立和编译问题
- 有哪个系统表是记录用户表所有字段的外键关系的?
- ora-12154 :TNS:监听进程不能解析在连接描述符中给出的SERVICE-NAME.高手们帮我看个问题!!!!!!!!!!!!!!!!
- oracle 访问sql server
- The Network Adapter could not establish the connection
v_Int1 := gateway.seq_submit.nextval;
--这儿有两条insert语句,要用到上边的这值
替换成
select seq_submit.nextval into :new.column_name from dual;不需要用变量去保存,直接引用