Oracle基本代码学习(二)

2014-11-24 12:59:31 · 作者: · 浏览: 2
) FROM emp GROUP BY deptno); ·ANY操作 =ANY 和IN的操作符功能完全一样 SELECT * FROM emp WHERE sal=ANY(SELECT MIN(sal) FROM emp GROUP BY deptno); >ANY 比里面的最低值要大 SELECT * FROM emp WHERE sal>ANY(SELECT MIN(sal) FROM emp GROUP BY deptno); ALL 比最大的值要大的

/*-------------------
数据库的更新操作------------------*/ 复制表: CREATE TABLE myemp AS SELECT * FROM emp; ·事务处理: commit:提交事务 rollback:回滚,但是如果在commit之后就不能够rollback了

·事务处理会产生死锁,一个session如果更新了数据,但是没有commit,则其他session是无法立刻更新的,要等待对方commit之后才允许更新,否则会一直处于等待。