
ORACLE
文章平均质量分 64
Joden_lidedll
你只看到我的表面,却没看到我的努力
展开
-
数据库学习day1-3
数据库学习之路: 之前大二的时候学过SQL server ,现在过了一年,学习ORCLE ,拾起以前的知识,一个星期一个知识块。。 DDL Data definition Language 数据库定义语言: 对数据库对象操作的语言 表,视图,索引,序列。 DML Data 数据库操纵语言: 对数据的操纵的语言,增删改 TCL Trans原创 2017-10-26 21:17:37 · 317 阅读 · 0 评论 -
数据库学习2
分页查询2: SELECT * FROM ( SELECT ROWNUM cols,t.* FROM (SELECT ename,sal FROM emp ORDER BY sal DESC) t WHERE ROWNUM WHERE cols BETWEEN 6 AND 10 在加编号时优化,可以对不必要的数原创 2017-10-29 09:49:50 · 162 阅读 · 0 评论 -
数据库学习—高级分组(聚合)函数
插入多条例数据 -- INSERT INTO sales_tab -- SELECT TRUNC(DBMS_RANDOM.value(2010,2012)) AS year_id, -- TRUNC(DBMS_RANDOM.value(1,12)) AS month_id, -- TRUNC(DBMS_RANDOM.value(1,31)) A原创 2017-10-29 11:15:08 · 565 阅读 · 0 评论 -
高级聚合函数-CUBE
CUBE(args list) 按照参数的组合分组, GROUP BY CUBE(a,b,c) abc , ab,ac,db,a,b,c,全表 SELECT year_id,month_id,day_id,SUM(sales_value) FROM sales_tab GROUP BY CUBE(year_id,month_id,day_i原创 2017-10-29 13:48:58 · 566 阅读 · 0 评论 -
Oracle-视图
数据库对象:表,视图,索引,序列 DDL操作对象 视图 (SQL查询结果集): 也被称作虚表,即虚拟的表,是一组数据的逻辑表示 ,就好像是子查询的表,那不是真正意义上的实表,而是一个虚表 视图 逻辑上的表,不是实表,是根据SQL语句结果集动态产生的表。 视图对应一条SELECT语句,结果集被赋予了一个名字,即视图名字 所以当基原创 2017-10-29 14:19:40 · 622 阅读 · 0 评论 -
Oracle-序列
序列: 用来生成唯一数字值的数据库对象 序列的值由Oracle按照递增或递减顺序自动生成,通常用来自动产生表的主键值,是一种高效率获得唯一键值的途径 序列是独立的数据库对象,和表是独立的对象,序列并不依附于表 通常,一个序列为一个表提供主键,单一个序列也可以为多个表提供主键值 创建序列: DDL CREATE SEQUE原创 2017-10-29 16:13:55 · 241 阅读 · 0 评论