郭一军的ChinaUnix博客

http://www.jianfengedu.com

  • 博客访问: 512675
  • 博文数量: 248
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 443
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-27 20:07
  • 认证徽章:
个人简介

郭一军,网名guoyJoe,尖峰在线培训创始人、Oracle OCM、ITPUB论坛Oracle认证版版主、2013最佳精华贴、Senior DBA、Oracle OCT、 ACOUG MEMBER、CSDN 认证专家、RHCE、在线技术分享的倡导者和实践者。 http://www.jianfengedu.com http://jianfengedu.taobao.com

文章分类
文章存档

2014年(246)

2013年(2)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题

发布时间:2014-06-17 09:58:46

约束是针对列的。在用户添加或修改列数据时,它用来对列数据用出一些限制。例如,非空约束限制了列不能为空。这就是约束。


一、非空约束 NOT NULL  
 我们可以在创建表的同时,创建约束。也可以先创建表,以后在有需要时,添回约束。下面我们先说在创建表的同时,创建约束。
1、建立表时指定约束
 先看一个例子:


gyj@OCM> drop table t2;


Tab......【阅读全文】

阅读(307) | 评论(0) | 转发(0)

发布时间:2014-06-17 09:56:14

一、数据的对象包括表、索引、序列、视图、同义词等结构。
 这节课我们主要介绍表的操作,索引、序列、视图、同义词这块内容我们下一节介绍。


二、表的创建
1、数据库中主要主要保存数据,而数据是以什么形式保存的呢?表由行、列两个重要元素构成。
   行结构行由头、长度、行值组成。


2、表名和列名命名的规则:
(1)必须只包含字母a - z、a - z,0 - 9,_,$,#......【阅读全文】

阅读(308) | 评论(0) | 转发(0)

发布时间:2014-06-17 09:54:52

DML(Data Manipulation Language):
数据操纵语言命令使用户能够查询数据库以及操作已有数据库中的数据。
如INSERT、DELETE、UPDATE、SELECT、MERGE(插入、删除、修改、检索、合并)等都是DML操作。
好,下面我们对INSERT、DELETE、UPDATE、SELECT、MERGE做详细介绍。
一、INSERT
  INSERT语句用来向......【阅读全文】

阅读(339) | 评论(0) | 转发(0)

发布时间:2014-06-17 09:53:23

***********************************************
 ORACLE的连接(非SQL99的连接)
***********************************************
一、多表连接的起因
1、关系数据库的设计范式
(1)第一范式(1NF):属性不可分。
(2)第二范式(2NF):非主属性完全依赖于码。
(3)第三......【阅读全文】

阅读(398) | 评论(0) | 转发(0)

发布时间:2014-06-17 09:51:54

一、Oracle支持4种集合运算符:UNION、UNION ALL、INTERSECT及MINUS。集合运算符将两个或更多SELECT语句的结果合并成一个结果集。其与连接的区别就在于连接是用来将不同表中的列组合起来形成一行。
 
二、所有进行集合运算的查询都必须符合下面的条件:
1、所有的输入查询必须返回相同数目的列。
2、每一列的数据类型必须与对应的其他输入查询一致。(数据类型可以不直接......【阅读全文】

阅读(317) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册