商务服务
wordpress 手动下一页/seo公司推广宣传
2024-12-27 09:43

Oracle数据类型

ROWID:伪列,是表中虚拟的列,是系统自动生成的每一行记录中都包含ROWID,表示行中的唯一地址,ROWID标识了Oracle如何定位行,通过ROWID能快速定位这行记录.

创建表实例

table student(
id char(8),
name varchar2(8),
sex char(2),
weight number(2,2),
age number(2),
birthday date
)

使用子查询创建表

新表的字段列表必须与子查询中的字段列表匹配

create table stu as select id,name from student

引用另一个用户的表

select * from scott.emp;

Oracle数据库中的表分为下面两类

用户表:由用户创建和维护的表的集合,它包含用户使用的数据.

数据字典:由Oracle服务器创建和维护的表的集合,它包含数据库信息,比如表的定义数据库结构的信息等,可以把它理解为表的表,由Oracle服务器创建和维护.如user_tables.

查询数据字典

select table_name

from user_tables

察看数据字典结构

desc user_tables

ALTER语句

添加列

alter table stu2 add(sex char(2))

添加多列

alter table stu2 add(sex char(3),age number(2))

修改列

alter table stu2 modify(sex char(1))

添加默认值

--默认值不会影响已经存在的值.

--默认值只影响新增加的字段值

alter table stu2 modify(sex default '男')

删除列

--列可以有也可以没有数据

--列被删除后,不能再恢复

--表中至少保留一列

--被外键引用的列,不能被删除

alter table stu2 drop column sex

删除表中两个字段

alter table stu2 drop (sex,age)

删除表

drop table stu2

重命名表

rename stu1 to stu2
截断表

--前提必须是表的所有者或者有delete any table系统权限来截断表

truncate table stu2

结果:清空一张表,效率高,与delete比较,它没有删除条件,而且不会触发表相关的触发器

约束

Oracle服务器用约束(Constraints)来防止无效数据输入到表中.

--表在插入,更新或者删除行的时候强制表中的数据遵循约束规则

--对于成功的操作,约束条件是必须被满足的

--如果表之间有依赖关系,使用约束可以防止表或表中相关数据的删除

约束类型

NOT Null

约束被定义在列级

id char(2) not null,

Unique约束

唯一性约束

--确保所在字段或者字段组合不出现重复值

--允许出现空值

1>id char(2) constraint stu1_id_uk unique,

2>constraint stu1_id_uk unique(id)

primary key约束

--非空且唯一

--一个表只允许一个主键

--唯一确定一个行数据的字段

--主键字段可以是单字段或者是多字段的组合

--Oracle为主键创建对应的唯一性索引

1>id char(8)constraint stu1_id_pk primary key,

2>constraint stu1_id_pk unique(id)

Foreign Key约束

外键确保了相关的两个字段的两个关系

--子表外键列的值必须在主表参照列值的范围内,强者为空

--外键参照的是一个主表的主键或者唯一键

主表被子表参照时,主表记录不允许被删除

--on delete cascade 指出当父表中的行被删除时,子表中依赖的行也将被级联删除.

--on delete set null当父表值被删除时,把涉及子表的外键值设置为空

表一级约束

constraint score_stu1_fk foreign key (sid) references stu1(id) on delete cascade,

列一级约束

定义列上

check约束

    以上就是本篇文章【wordpress 手动下一页/seo公司推广宣传】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/10953.html
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多   
最新文章
手机贴膜硬核科普,一分钟搞懂8种手机膜的区别手机钢化膜「手机贴膜硬核科普,一分钟搞懂8种手机膜的区别」
创作立场声明:文中列举商品仅为示范作用,与品牌无关。说起手机贴膜,想必大家并不陌生,很多人拿到手机后的第一件事,就是贴膜
你以为它死了,其实它复活了,诺基亚手机回归带来十个疑问高颜值手机「你以为它死了,其实它复活了,诺基亚手机回归带来十个疑问」
  2008年1月16日,德国波鸿,在一次员工示威期间,一位诺基亚公司的女员工落泪。你以为它死了,其实它复活了,是的,说的就是
华为折叠手机2023新款价格 华为最新款手机折叠华为新款手机「华为折叠手机2023新款价格 华为最新款手机折叠」
折叠手机是智能手机的一种造型,柔性AMOLED屏幕是折叠手机的突破关键。寰宇舷窗,探索未来独创寰宇舷窗设计,以探索之姿洞见未⁠
139手机邮箱注册(139手机号邮箱注册)
  关于《139手机邮箱注册》的文章  在当今信息化社会,电子邮件已成为人们日常生活和工作中不可或缺的一部分。而手机邮箱因
信息门户手机信息「信息门户」
我校信息门户于2019年1月上线,与南京大学APP互为移动端服务补充,为师生提供在线服务、消息提醒、推文宣传等服务功能。 微信搜
手机能一直开着录音吗 手机一直开着录音行吗【详解】手机录音「手机能一直开着录音吗 手机一直开着录音行吗【详解】」
  能一直开着录音,但是要保证电量和储存空间的充足。一旦录音的储存空间被占满,录音就会停止,保证电量充足,可以边充边录音
张蔷属于昨天,更属于“明天”(音乐节)v i v o 手机「张蔷属于昨天,更属于“明天”(音乐节)」
张蔷,中国内地流行音乐代表人物,传奇天才女歌手,80年代中国流行文化偶像符号,21世纪迪斯科回潮的新女皇。 从小深受从事音乐
2k14手机(2k14手机版中文版下载)
  《2K14手机》:超越视觉的极致体验  在当今科技飞速发展的时代,手机已经成为了我们生活中不可或缺的一部分。而《2K14手机
适合情侣玩的手机游戏前五名 有适合两个人玩的游戏吗情侣手机「适合情侣玩的手机游戏前五名 有适合两个人玩的游戏吗」
游戏还是两个人一起玩有意思,特别是情侣之间,不但能娱乐,还能增进俩人之间的亲密感情。还有异地恋的情侣们,每天只能依靠煲电
创新之城,非凡园区!星海红领巾访园区展示中心v i v o 手机「创新之城,非凡园区!星海红领巾访园区展示中心」
创新之城 非凡园区红领巾寻访苏州工业园区展示中心 这里的街道宽敞整洁,很少见到密如蛛网的电线和凌乱的街边小店; 这里的马路