INSERT INTO DG_TAGDIS(TAG,TTAG,TAGDATA)VALUES (select a.TAG
from SYSTEM.DG_TAGSUB a, SYSTEM.DG_TAGCHANGE b
where :new.TAG= b.TAG(select a.TTAG
from SYSTEM.DG_TAGSUB a, SYSTEM.DG_TAGCHANGE b
where :new.TAG= b.TAG) ,(select b.TAGDATA
from SYSTEM.DG_TAGSUB a, SYSTEM.DG_TAGCHANGE b
where :new.TAG= b.TAG)
);
我做在触发器里 不知道错在哪里
编译通过
但更新数据就出错
from SYSTEM.DG_TAGSUB a, SYSTEM.DG_TAGCHANGE b
where :new.TAG= b.TAG(select a.TTAG
from SYSTEM.DG_TAGSUB a, SYSTEM.DG_TAGCHANGE b
where :new.TAG= b.TAG) ,(select b.TAGDATA
from SYSTEM.DG_TAGSUB a, SYSTEM.DG_TAGCHANGE b
where :new.TAG= b.TAG)
);
我做在触发器里 不知道错在哪里
编译通过
但更新数据就出错
解决方案 »
- 关于临时表
- 跪求oracle11g帮助手册,最好是中文的,是在没有的话英文的也来
- 新手发问2!!!
- 学生信息管理系统(使用VISUAL STUDIO+ SQL SERVER)
- Oracle Reports , 如何获取生成 report?
- Oracle的window服务启动时并未启动实例,如何解决呀?
- 求高效SQL语句
- 请教个imp导入备份中指定表的问题!!急!!
- 终于挤出时间考完ocp,放分了
- java.sql.SQLException: 不允许的操作: operation cannot be mixed with Oracle-style batch
- 那位前辈可以讲讲铁路数据库的表结构,想模拟用于铁路系统软件开发!
- 怎样把oracle数据库某用户下(比如yyweb)的所有对象和数据都导出来?
from SYSTEM.DG_TAGSUB a, SYSTEM.DG_TAGCHANGE b
where :new.TAG= b.TAG
的记录条数不是1的时候就会出错
from SYSTEM.DG_TAGSUB a, SYSTEM.DG_TAGCHANGE b
where :new.TAG= b.TAG),(select a.TTAG
from SYSTEM.DG_TAGSUB a, SYSTEM.DG_TAGCHANGE b
where :new.TAG= b.TAG) ,(select b.TAGDATA
from SYSTEM.DG_TAGSUB a, SYSTEM.DG_TAGCHANGE b
where :new.TAG= b.TAG)
);