oracle中的update语句更新多个字段问题
我在一个表的trigger中用update bill_na set a1 = 's' ,a2 ='b' where ......
当我触发这个trigger后 a1的值变为‘s’原来是‘a’但是a2值还'g',在where条件下,
也就是说一个栏位更新了一个没有,不知道为什么,这样也能提交吗。
我怀疑你是不是看错了...语句没有问题...
完整语句,是否执行成功,,有错误捕捉??
没有看错啊,单据出现问题,可能时其他地方有做了修改。谢谢大家
相关问答:
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
大家好,我现在把oracle服务器上面 ......
各位大哥,帮个忙。
下个Oracle for vista 版本的安装试试
10G和11G的
http://www.oracle.com/technology/software/products/database/index.html
------------------------------------------- ......
在系统运行的时候总是有一块磁盘始终闪红灯,进入系统后
#topas查看总是有一块磁盘%BUSY为90%以上,
数据库版本:oracle 9.2.0.7
数据文件挂载的节点:/oradata/pcs/ 逻辑卷号lv04
#lslv -l lv04
......
查看事务隔离级别的命令,
MySQL使用的是select @@tx_isolation;
在Oracle中查看事务隔离级别的命令是哪个?
SQL code:
SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK', ......