table 表 存在数据库的表空间里。
最基本的存储单位。
表都是二维结构。
数据类型:
字符型、数值型、日期型、其他类型。
不可变长度字符
可变长度字符 n最大4000 nvarchar2的n最大2000
数值
存放二进制
时间戳
可存4g,以二进制数据存放
可存4g 以字符串数据存放
创建表:
同一个用户,表明唯一
修改表:
添加字段:
更改字段数据类型:(表中无数据)
删除字段:
修改字段名:
修改表名:
删除表:
1、删除表中的全部数据,保留表。
2、删除表及数据
操作表中数据:
添加数据:
添加默认值:
创建表时 指定默认值。
修改表时 设置默认值:
复制表数据:
创建表时复制:
添加字段时复制:
修改表数据:
删除数据:
约束:
约束的作用 定义规则,确保完整性
非空约束
去除非空约束
主键约束
主键约束确保每一行数据的唯一性,一张表只能设置一个主键约束
创建表时添加主键约束
添加联合主键约束
user_constraints :数据字典,存放主键约束信息。
修改表时添加主键约束
主键约束的禁用与启用
删除主键约束
外键约束
创建表时设置外键约束
constraint关键字设置外键约束
带级联删除的外键约束
修改表时添加外键约束
禁用和启用外键约束
删除外键约束
唯一约束
创建表时设置唯一约束
列级设置:
表级设置唯一约束(constraint关键字设置)
修改表时添加唯一约束
启用和禁用唯一约束
删除唯一约束
检查约束
检查约束让表中的值更具有实际意义
创建表时设置检查约束
列级设置
表级设置检查约束
修改表时添加检查约束
禁用和启用检查约束
删除检查约束
约束总结:
通过这个数据字典查询约束
oracle 表
最新推荐文章于 2023-09-23 21:57:26 发布