Oracle基本操作介绍
来源:互联网 发布:淘宝达人联盟 编辑:程序博客网 时间:2024/05/21 11:32
1、 表的建立:CREATE TABLE 表名称
在Oracle中的主要数据类型:
VARCHAR2(长度):表示一个字符串,有长度限制
NUMBER():表示数字,可以表示整数或小数
DATE:表示日期格式,日期要按照指定的格式编写
CLOB:存储大文本对象,海量文字
BLOB:存储二进制数据,例如:电影、图片、音乐
2、 复制表:CREATE TABLE 表名称 AS 子查询
3、 一般表建立之后不要修改,如果非要修改使用ALTER TABLE 指令
ALTER TABLE 有两种功能:
增加列:ALTER TABLE 表名称 ADD(字段名称 字段类型 DEFAULT)
修改列:ALTER TABLE 表名称 MODIFY(字段名称 字段类型 DEFAULT)
4、 约束:使用约束可以保证数据库表中的数据完整性
5、 在SQL中约束一共分为以下五种:
单表上的约束:
PRIMARY KEY,一个实体表一般都要去创建一个主键,标识唯一的编号
NOT NULL ,一个列的内容不允许插入空值
UNIQU ,表示此列的内容不允许重复
CHECK ,表示此列的内容设置的时候要限制
关联表上的约束:
FOREIGN KEY ,表示子表的取值与父表中的取值有所关联
删除的时候应该先删除子表在删除父表
如果现在要想直接删除父表,可以采用Oracle的强制手段:
DROP TABLE 表名称 CASCADE CONSTRAINT;
级联删除:ON DELETE CASCADE ,当父表中的内容被删除之后,子表对应的内容也被删掉。
约束本身也是可以修改的,但是不建议修改约束
增加约束:ALTER TABLE ADD CONSTRAINT 约束名称 约束类型(约束字段)
删除约束:ALTER TABLE DELETE CONSTRAINT 约束名称 约束类型(约束字段)
如果在建立约束的时候没有给定约束的名称,系统会为其分配一个约束的名称,但是此名称在删除的时候就比较麻烦,所以建立表的时候可以采用CONSTRAINT语句,指定约束的名字。
6、 ROWNUM伪列:所有记录中都存在此列,用于表示行的编号,在实际中可以通过此列并结合子查询完成表中的部分数据显示。
7、 集合的操作:并、交、差。
在Oracle中的主要数据类型:
VARCHAR2(长度):表示一个字符串,有长度限制
NUMBER():表示数字,可以表示整数或小数
DATE:表示日期格式,日期要按照指定的格式编写
CLOB:存储大文本对象,海量文字
BLOB:存储二进制数据,例如:电影、图片、音乐
2、 复制表:CREATE TABLE 表名称 AS 子查询
3、 一般表建立之后不要修改,如果非要修改使用ALTER TABLE 指令
ALTER TABLE 有两种功能:
增加列:ALTER TABLE 表名称 ADD(字段名称 字段类型 DEFAULT)
修改列:ALTER TABLE 表名称 MODIFY(字段名称 字段类型 DEFAULT)
4、 约束:使用约束可以保证数据库表中的数据完整性
5、 在SQL中约束一共分为以下五种:
单表上的约束:
PRIMARY KEY,一个实体表一般都要去创建一个主键,标识唯一的编号
NOT NULL ,一个列的内容不允许插入空值
UNIQU ,表示此列的内容不允许重复
CHECK ,表示此列的内容设置的时候要限制
关联表上的约束:
FOREIGN KEY ,表示子表的取值与父表中的取值有所关联
删除的时候应该先删除子表在删除父表
如果现在要想直接删除父表,可以采用Oracle的强制手段:
DROP TABLE 表名称 CASCADE CONSTRAINT;
级联删除:ON DELETE CASCADE ,当父表中的内容被删除之后,子表对应的内容也被删掉。
约束本身也是可以修改的,但是不建议修改约束
增加约束:ALTER TABLE ADD CONSTRAINT 约束名称 约束类型(约束字段)
删除约束:ALTER TABLE DELETE CONSTRAINT 约束名称 约束类型(约束字段)
如果在建立约束的时候没有给定约束的名称,系统会为其分配一个约束的名称,但是此名称在删除的时候就比较麻烦,所以建立表的时候可以采用CONSTRAINT语句,指定约束的名字。
6、 ROWNUM伪列:所有记录中都存在此列,用于表示行的编号,在实际中可以通过此列并结合子查询完成表中的部分数据显示。
7、 集合的操作:并、交、差。
- Oracle基本操作介绍
- Oracle基本操作介绍
- oracle基本介绍
- ClearCase 基本操作介绍
- ClearCase 基本操作介绍
- 基本操作介绍
- hdfs基本操作介绍
- git基本操作介绍
- Oracle基本操作
- Oracle基本操作
- oracle基本操作语句
- oracle基本操作语句
- Oracle基本操作SQL
- Oracle基本操作
- Oracle基本操作指南
- Oracle Spatial基本操作
- Oracle基本操作SQL
- oracle分区表基本操作
- windows平台下php开发平台的配置
- Android Mms专题——对话列表管理
- PHP开发平台相关的搭建设置
- Android Mms专题——联系人管理
- jquery设置获取div位置
- Oracle基本操作介绍
- iPhone获取局域网中摄像头图像
- Android Mms专题——MMS支持
- 黑马程序员——Java实现99乘法表
- Android Mms专题——草稿管理
- SOAP协议基础
- poj 2481
- CFile类
- Android Mms专题——接收信息流程