各位高手敬上:
      小弟遇到一个棘手的问题,就是关于在触发器中调用序列,详细问题如下:
     第一步:向A表插入一条数据,使用序列S_A.Nextval。
     第二步:A表有一个触发器,根据A表中的数据执行一个查询语句,再将查询结果插入到B表,使用B表的序列作为主键,触发器中的关键语句如下:
INSERT INTO B (SELECT t.*, '||S_B.Nextval ||''' from C t where 1=1 '|| varsql||')';
    第三步:从B表中查询结果,返回界面。
    问题来了,oracle 触发器中不能使用序列,请问这个问题该如何处理?