oracle
文章平均质量分 68
K_zer0
这个作者很懒,什么都没留下…
展开
-
甲骨文日记(1)-oracle9i Introduction
本人985软工小硕一枚,期末刚刚考完oracle,虽然突击过了,但是很多知识没有掌握心有不安,数据库一直都没有好好学过,再这样下去就成知识漏洞了,前几次面试被问到数据库也是各种懵逼,感觉必须找一个数据网深挖才可以,所以准备寒假重学oracle,把学到的知识整理归类,如果有不对的地方请各位大佬多多指导! 文章中oracle版本是oracle 9i,课件和软件包地址:链接:https://pan.原创 2018-01-25 10:34:53 · 654 阅读 · 0 评论 -
甲骨文日记(2)-oracle9i Statement Categories
一大清早爬起来,整理一下oracle的各种语句的分类: oracle的语句分为如上5类,数据操作语言(DML)、数据定义语言(DDL)、事务控制、会话控制和系统控制。 我们最常用的是DDL和DML,DDL是用来定义和更改表结构的语句,而DML是用来管理表中数据的语句;此外,当执行DDL语句时,在每一条语句前后,oracle都将提交当前的事务,因此当DDL语句执行完成时,DDL语原创 2018-01-25 13:30:51 · 632 阅读 · 0 评论 -
甲骨文日记(3)-oracle9i Datatype
总结一下oracle的数据类型: 如上图所示,oracle数据类型可以分为6大类,下面展开说明:(1)CHARACTER 字符类型,其中CHAR是固定长度的字符串,如果插入的数据超过最大长度会报错,如果小于最大长度会在字符串右边自动添加空格以达到最大长度;VARCHAR2是变长的字符串,同样超过最大长度会报错,但是小于最大长度不会添加空格,而是有多少存多少。 C原创 2018-01-25 15:24:27 · 452 阅读 · 0 评论 -
甲骨文日记(4)-oracle9i INSERT Statement
insert可以向表或者视图中插入数据,insert可以分为单表插入和多表插入,我们先来看看单表插入1.insert into a single table 单表插入的语法如上所示,insert into 后面紧跟视图名或者表名,视图名或者表名用schema.table或者schema.view的全名,也可以省略schema,只写表名或者视图名。 那么什么时候需要写schema原创 2018-01-26 12:57:47 · 422 阅读 · 0 评论 -
甲骨文日记(5)-oracle9i UPDATE Statement
update语句允许我们更新表或者视图的某几行几列数据。通过where语句来控制更新的行数,通过set语句来控制更新的列数,完整的语法如下:1.省略where子句 图片上有一点表述不准确,对于update,where子句是可以省略的,表示更新所有行,就相当于“where 1=1”;delete语句的where子句也可以省略,表示删除表或者视图的所有行。 下面我们来举个栗子~原创 2018-01-26 14:22:43 · 415 阅读 · 0 评论