2014年4月26日

Oracle函数

摘要: SELECT instr('syranmo','s') FROM dual; -- 返回 1SELECT instr('syranmo','ra') FROM dual; -- 返回 31.1字符函数UPPER()LOWER(‘’)INITCAP(‘’)将单词第一个字母大写CONCAT(‘’,’’)... 阅读全文

posted @ 2014-04-26 22:01 Sunny_NUAA 阅读(206) 评论(0) 推荐(0) 编辑

Oracle只读事务

摘要: 阅读全文

posted @ 2014-04-26 21:40 Sunny_NUAA 阅读(142) 评论(0) 推荐(0) 编辑

事务保存点以及回滚事务

摘要: 1、设置保存点savepoint p1;2、取消部分事务rollback to p1;3、取消全部事务rollback; 阅读全文

posted @ 2014-04-26 21:32 Sunny_NUAA 阅读(370) 评论(0) 推荐(0) 编辑

Oracle UNION和INTERSECT以及MINUS

摘要: 1、UNION取得两个结果集的并集并去掉重复行 AUBSELECT ename,job,sal FROM emp WHERE sal>2500 UNIONSELECT ename,job,sal FROM emp WHERE job='MANAGER' ORDER BY 1;等同于SELECT en... 阅读全文

posted @ 2014-04-26 20:58 Sunny_NUAA 阅读(177) 评论(0) 推荐(0) 编辑

Oracle分页查询

摘要: RowNum:表示行号,实际上是一个列,这个列是伪列。例子:SELECT ROWNUM,empno,ename,job,sal,hiredate FROM emp;SELECT ROWNUM,empno,ename,job,sal,hiredate FROM emp WHERE RowNum5;--... 阅读全文

posted @ 2014-04-26 17:03 Sunny_NUAA 阅读(166) 评论(0) 推荐(0) 编辑

Oracle用表创建另外一张表

摘要: 1、create TABLE Emp_bak as SELECT * FROM emp;2、create TABLE Emp_bak as SELECT * FROM emp WHERE 1=2;3、create table Emp_bak(id,name) as select empno,enam... 阅读全文

posted @ 2014-04-26 16:54 Sunny_NUAA 阅读(652) 评论(0) 推荐(0) 编辑

Oracle分组查询

摘要: group by ... having ... order by ...1、查询每个岗位的总工资并且不包括'SALESMAN'岗位而且工资和大于5000SELECT JOB, SUM(SAL) SU FROM EMPWHERE JOB 'SALESMAN'GROUP BY JOBHAVING SU... 阅读全文

posted @ 2014-04-26 16:02 Sunny_NUAA 阅读(2614) 评论(0) 推荐(0) 编辑

Oracle连接查询

摘要: 1、NVL(comm,0) NVL函数将NULL 变为指定的内容。2、DECODE(col/expression,search1,result1,search2,result2,[…]) select decode(1,1,'内容是1',2,'内容是2',3,'内容是3') from dual;3、... 阅读全文

posted @ 2014-04-26 15:17 Sunny_NUAA 阅读(188) 评论(0) 推荐(0) 编辑

oracle日期时间型Date和TimeStamp

摘要: ALTER SESSION SET NLS_DATE_FORMAT ='YYYY-MM-DD HH24:MI:SS';ALTER SESSION SET NLS_TIMESTAMP_FORMAT='YYYY-MM-DD HH24:MI:SS:FF3';SELECT * FROM NLS_SESSIO... 阅读全文

posted @ 2014-04-26 13:11 Sunny_NUAA 阅读(1454) 评论(0) 推荐(0) 编辑

oracle表管理命令

摘要: 1、创建表命令CREATE TABLE student(xh NUMBER(4),xm VARCHAR2(20),sex CHAR(2),birthday DATE,sal NUMBER(7,2));2、修改表ALTER TABLE student ADD classid NUMBER(2);ALT... 阅读全文

posted @ 2014-04-26 11:23 Sunny_NUAA 阅读(124) 评论(0) 推荐(0) 编辑

导航