2015年6月25日

Oracle:grouping和rollup

摘要: Oracle grouping和rollup简单测试SQL> select department_id,sum(salary) from employees where department_id in(10,30,90,100) group by department_id order by de... 阅读全文

posted @ 2015-06-25 16:10 遠離塵世の方舟 阅读(482) 评论(0) 推荐(0) 编辑

Oracle 中的Pivoting Insert用法

摘要: 1.标准Insert --单表单行插入语法:INSERT INTO table [(column1,column2,...)] VALUE (value1,value2,...)例子:insert into dep (dep_id,dep_name) values(1,'技术部');备注:使用标准语... 阅读全文

posted @ 2015-06-25 12:03 遠離塵世の方舟 阅读(562) 评论(0) 推荐(0) 编辑

使用INTERVAL YEAR TO MONTH类型

摘要: Oracle Database 9i数据库引入了一种新特性,可以用来存储时间间隔。时间间隔的例子包括:●1年零3个月●25个月●-3天5小时16分●1天7小时●-56小时注意:不要混淆时间间隔与时间值或时间戳的概念。时间间隔记录的是一段时间长度(例如1年零3个月),而时间值或时间戳记录的是一个特定的... 阅读全文

posted @ 2015-06-25 11:43 遠離塵世の方舟 阅读(4900) 评论(0) 推荐(0) 编辑

SQL:deferrable initially deferred

摘要: SQL> create table cust(id number,name varchar2(10));Table createdSQL> alter table cust add constraint cust_id_pk primary key(id) deferrable initially ... 阅读全文

posted @ 2015-06-25 10:49 遠離塵世の方舟 阅读(685) 评论(0) 推荐(0) 编辑

ORA-25154/ORA-01748

摘要: SQL> select oi.order_id,product_id,order_date from order_items oi join orders o using(order_id) where rownum select order_id,product_id,order_date fro... 阅读全文

posted @ 2015-06-25 10:43 遠離塵世の方舟 阅读(2173) 评论(0) 推荐(0) 编辑

DML、DDL、DCL区别

摘要: 总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有... 阅读全文

posted @ 2015-06-25 10:40 遠離塵世の方舟 阅读(271) 评论(0) 推荐(0) 编辑

导航