您的位置:首页 > 数据库 > Oracle

Oracle细节总结(一)

2015-11-05 14:48 302 查看
一 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中的查询操作,也是重中之重
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: