[快速入口区]  没泪水的泪眼 | 落泪的百合  |  风过留痕 | 风枫轩 |  美文欣赏  |  红袖文学  |  潇湘琴韵文集收藏   |   九九文章网   |  网站优化  |  PHP 学习区  | 需求分析 欢迎大家来聚!

曾经沧海难为水 除却巫山不是云

    朋友就是无形中伴你走过风雨,永远支持你的力量 朋友就是一种无法言喻的美好感觉 朋友就是在别人面 前永远护著你的那个人 朋友就是即使是一点小感动,一点小事情都想一起分享 朋友就是当你抱头痛哭的时候,扶著你肩膀的那个人 朋友就是当你面对人生挫折时,一直紧握你的那双手 喜欢下雨,因为你不会知道我流泪…… 你能够看到他是你与他的缘份 你能够和你身边的人做朋友也是你与他的缘份 纵使你不知道这颗流星会何时消失 但如若你好好珍惜看到这流星的每一刻 那就算流星走了你也不会后悔 请大家好好珍惜身边的每一个人 珍惜这段友谊!

广告位招租:[ 中国图书网   |  京东商城  | 健康平安网  | C I 2.1手册 ]

导航

ORACLE 笔记

1、约束 

2、外连接

3、视图

4、转换函数

to_char 将参数转换为字符串给我们看。

to_char(日期|表示日期的字符串,'格式')按照某种格式表示出来

to_char(hiredate,'dd')='03'

to_date 将字符串解析为日期类型,为了添加表中date类型的字段的数据的,给不了日期类型



,除了sysdate

to_number 将字符串转换为数据

to_number('5','xx')



约束:对字段而言

not null不为空 unique唯一 primary key 唯一且不为空 check 检查约束 foreign



key 某一个字段作为外键,这个外键字段的值取值范围必须是主表的主键字段的值



references



行(列)级约束:字段类型后跟着约束,不可以加约束名 not null 只能是行级约束

表级约束:定义完表之后再跟约束,可以自定义约束的名字。



级联操作, foreign key(home) references parent(id) on delete cascade;

on delete set null;



联合主键:只能作为表级约束 两个以上的字段组合要唯一(primary key(id1,id2))

create table study( stu_name varchar2(15), con_name varchar2(15),sorce_name



number(4,1) primary key(stu_name,con_name));

多表查询:

表连接:找关键字段,找关联字段(能让几张表建立起关系起来的字段)

emp ,dept(deptno)

emp,salgrage(sal,losal,hisal)

emp e,emp m (mgr)



左外连接:表1 left outer join 表2 on 表1(字段)=表2(字段)



右外连接:表1 right outer join 表2 on 表1(字段)=表2(字段)



from 表1,表2 where 表1(字段)=表2(字段)(+)在表2+中加上几条空记录,把表1的记



录全找出来 没有+号表示内连接

一方增加空记录用来匹配对方表,或者说将对方表我们关心的数据全部找出来

找出员工,工作的部门号及名称包括没有员工的部门

select emp.ename,dept.deptno,dept.dept.dname,dept.lol from emp,dept where



emp.deptno(+)=dept.deptno; emp.ename会有空记录



将执行结果导出来:

spool d:\1.sql

........



spool off

 

posted on 2011-12-29 14:33  曾经沧海 云淡风轻  阅读(423)  评论(0编辑  收藏  举报