oracle中的update语句更新多个字段
我在一个表的trigger中用update bill_na set a1 = 's' ,a2 ='b' where ...... 当我触发这个trigger后 a1的值变为‘s’原来是‘a’但是a2值还'g',在where条件下, 也就是说一个栏位更新了一个没有,不知道为什么,这样也能提交吗。
引用 我在一个表的trigger中用update bill_na set a1 = 's' ,a2 ='b' where ...... 当我触发这个trigger后 a1的值变为‘s’原来是‘a’但是a2值还'g',在where条件下, 也就是说一个栏位更新了一个没有,不知道为什么,这样也能提交吗。 另一个可能是,你更新了0条记录,要更新a1列的原值以前就是's'。 不好意思,不是我看错了,应该是其它地方有改变它的值。
相关问答:
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意 引用 大家好,我现在把oracle服务器上面 ......
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl"; private static final String USERNAME = "sys"; private static final String PASSWORD = "s ......
在执行包的时候引用oracle spatial空间函数出错,出错情况如下 Errors in file /user/oracle/app/oracle/admin/grid/udump/grid1_ora_143768.trc: ORA-29902: error in executing ODCIIndexStart() routine ORA-0 ......
各位大哥,帮个忙。 下个Oracle for vista 版本的安装试试 10G和11G的 http://www.oracle.com/technology/software/products/database/index.html ------------------------------------------- ......
查看事务隔离级别的命令, MySQL使用的是select @@tx_isolation; 在Oracle中查看事务隔离级别的命令是哪个? SQL code: SELECT /*+ rule */ s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK', ......