![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
错_对
这个作者很懒,什么都没留下…
展开
-
ORACLE命令 CUBE
基本命令:GROUP BY CUBE(字段列表); CUBE命令根据字段列表,生成不同的排列组合,并根据每一种组合结果,生成统计汇总。 比如:GROUP BY CUBE( city, job, age );排列组合的结果如示: 1)city,job,age 2)city, job 3)city 4)job, age 5)age 6原创 2012-05-29 16:36:39 · 954 阅读 · 0 评论 -
ORACLE命令 ROLLUP
重温SQL基本命令时,发现GROUP BY ROLLUP() 这个命令有所生疏,于是自己琢磨了下,写下来。 先通览下整个表:EMP SQL> SELECT * FROM EMP ; --查询结果: [sql] view plaincopy EMPNO ENAME JOB MGR HIREDATE原创 2012-05-29 15:55:12 · 673 阅读 · 0 评论 -
ORACLE命令 group by having
先通览我们要查询的表: SQL> SELECT * FROM EMP ; EMPNO ENAME JOB MGR HIREDATE SAL DEPTNO ---------- ---------- --------- ----- ----------- --------- ------ 7369 SMITH CLER原创 2012-05-29 16:57:42 · 865 阅读 · 0 评论 -
Oracle命令 外部结合
oracle 外部结合命令 :理解(+)最重要的一点是,(+)总是放在信息匮乏的一边,这一边的记录会作为空值显示。 举例说明: 先预览下我们将结合的两个表:EMPLOYEE_CHECK 和 EMPLOYE_CHECK_TMP 。 @_1表EMPLOYEE_CHECK : SQL> SELECT * FROM EMPLOYEE_CHECK; EMP_ID EMP_NAME原创 2012-06-01 17:27:12 · 3246 阅读 · 1 评论 -
Oracle 组合查询
组合查询,顾名思义就是组合两个或者多个表,进行复杂的查询。组合查询有点类似高一的数学:集合。故又分为:全集,子集,并集,交集。 先预览将用到的表: 表_1: SQL> SELECT * FROM EMPCHK; EMP_ID EMP_NAME EMP_ST_ADDR EMP_ZIP EMP_ADDR原创 2012-06-02 17:39:53 · 2970 阅读 · 0 评论 -
Oracle 游标
//游标属性 --1.%bulk_exceptions:用于批处理或者Bulk Collect操作,为这种操作过程中产生的异常提供了相关的信息 --2.%bulk_rowcount:用于批处理或者Bulk Collect操作,提供在操作过程中更改的行数的信息 --3.%found:用来检查fetch语句是否取到了记录,返回boolean类型 --4.%isopen:检查游标是否打开原创 2012-06-08 16:07:56 · 637 阅读 · 0 评论 -
Oracle 表约束
1.创建表: CREATE TABLE student (s_id NUMBER, s_name VARCHAR2(30), s_sex VARCHAR2(10), s_age NUMBER, s_birthday VARCHAR2(15), s_phone VARCHAR2(11), s_addr VARCHAR2(原创 2012-06-08 16:05:54 · 1207 阅读 · 0 评论