Oracle细节总结(一)

一   char是定长,查询速率高,varchar不是定长(变长),查询速率慢,number既可以表示小数也可以表示整数

number(5,2):表示一共有五位有效数,其中两位为小数,如(111.11)。number(5)表示有五位整数.

blob 可以存储图片声音(在数据库中存放,二进制数据)

二 desc student :查询student表的字段类型

三  对表的一些操作

 

四  关于在插入数据的时候,插入时间的问题,方案如下


五 比如插入数据的时候,不知道生日是多少,那怎么办?


把这条数据插入进去了,怎么查询出来生日为空的学生呢?

select * from student where birthday is null.   切忌此处用等号来,如(=‘ ’||=“ ”)

六 对于修改数据的时候,若想一次修改多条数据,怎么做?


也就是说set之后的字段之间通过逗号隔开就OK了

修改数据的时候有null的也需要用is null

七 在删除数据的时候,如果误删了,想要找回原来的数据改如何做呢?(安全性,这个好处很大哦

①设置一个回滚点  savepoint aa;

②delete student

③此时想恢复数据 roolback to aa;

④再次查询student表数据即恢复

以下是删除表的三种方式


下一篇介绍的是oracle中的查询操作,也是重中之重

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值