Oracle基本代码学习(二)
) 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之后才允许更新,否则会一直处于等待。