- 博客(12)
- 资源 (1)
- 收藏
- 关注
转载 PostgreSQL学习手册
一、表的定义: 对于任何一种关系型数据库而言,表都是数据存储的最核心、最基础的对象单元。现在就让我们从这里起步吧。 1. 创建表: CREATE TABLE products ( product_no integer, name text, price numeric ); 2.
2016-09-22 09:19:57
2499
原创 oracle insert into values 多条记录
稍微熟悉oracle的都知道,如果我们想一条SQL语句向表中插入多个值的话,如果INSERT INTO 某表 VALUES(各个值),VALUES(各个值),.....;这样会报错的,因为oracle是不支持这种写法的,如果多个INSERT INTO VALUEES(各个值);这样以“;”隔开一同执行也是不行的,oracle也是不支持的。 不过MySQL这两种方式都是支持的。
2016-09-07 22:20:00
18640
1
转载 SQL 编码规范
1. 必须对表起别名,方便调查表用了哪些列比如 select owner,object_id,name from a,b where a.id=b.id;如果不对表取别名,我怎么知道你访问的列是哪个表的。如果SQL几百行,如果SQL表关联很多,去死吧。2. 数据库对象 命名表 前缀/后缀 T_XXX
2016-06-29 16:15:05
441
转载 事实表维度表设计的有关问题
原OLTP业务系统数据为企业销售记录表企业ID 销售额 销售时间 销售商品编码4322 243 2009.6.5 32434324322 53 2009.5.5 3243524324352 3243 2009.1.5 324364324377 3233 2005.5.5 3243624324321 233 2007.1.5 3243364324306 24 20
2016-05-24 16:22:40
1039
转载 next_day函数用法
在Oracle是提供了next_day求指定日期的下一个日期.语法 : next_day( date, weekday ) date is used to find the next weekday. weekday is a day of the week (ie: SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDA
2016-05-22 18:40:44
4516
转载 数据仓库之拉链算法
链:古代软兵器的中介之物,故名思意.有着连接、衔接的意思.拉链算法是目前数据 仓库领域比较XX的算法之一..通用非常广.记录数 据量很大且为全量实体记录历史的操作。例如,某某移动通信公司客户资料 ,以河北为例,河北有客户2800W,客户资料每个 一条就是2800W条记录算上历史客户,全量大概有5000W条左右。作为数据仓库 来存储这些信息几千万条记录不算什么。可是要 是记录历史全量所用到的存储
2016-05-22 18:39:32
3822
转载 关于semi-join/anti-join的一点探讨
create table dept (deptno number(5), dname varchar2(20));create table emp (deptno number(5), name varchar2(20));insert into dept values(1,'IT');insert into dept values(2,'HR');insert into dept
2016-05-20 08:14:06
4021
转载 ORACLE日期时间函数大全
TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年
2016-05-11 10:02:19
315
原创 Oracle 11g for Redhat 6 64位安装步骤
Oracle 11g for Redhat 6 64位安装步骤首先在oracle官方上下载一个oracle 11g(特别说明一下在安装CentOS 5.2时尽量是把开发包装全一些,这样您在安装包检测的时候就会少装一些包。还有一点:安装大概需要5G多的空间,空间不够就老是出错。oralcle安装目录下面的空间一定要大点 要不然没有法安装)1、用unzip解压 Oracle 11g文件p1
2016-05-10 16:45:29
793
转载 Oracle 树操作(select…start with…connect by…prior)
oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。1、准备测试表和测试数据12
2016-05-10 16:39:43
291
转载 关于oracle with as用法
with as语法–针对一个别名with tmp as (select * from tb_name)–针对多个别名with tmp as (select * from tb_name), tmp2 as (select * from tb_name2), tmp3 as (select * from tb_name3), …
2016-05-10 16:37:40
401
转载 oracle connect by用法
先用scott用户下的emp表做实验.emp表有个字段,一个是empno(员工编号),另一个是mgr(上级经理编号)下面是表中所有数据1select *from emp start with empno=7698connect by mgr=prior empno;执行结果如下:
2016-05-10 15:49:41
435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人