`
a575292877
  • 浏览: 9827 次
  • 性别: Icon_minigender_2
  • 来自: 哈尔滨
最近访客 更多访客>>
社区版块
存档分类
最新评论

oracle表管理

 
阅读更多
一 表的命名规范:
  必须以字母开头
  长度不能超过30个字符
  不能是oracle的保留字
二 字符型
   char 定长,查询效率比较高 最大2000
   例子:char(10) ‘高’其实后面会有8个空格
   如果固定长度的字符串查询最好用定长
   varchar2 节省空间浪费时间 最大4000
   clob 字符型的大对象
三 数字类型
   number  -10的38次方10的38次方
   number(5,2)表示5个有效数字,其中有两个小数
   number(5)代表一个5位的整数
三 日期类型
   date类型 时分秒
   timestamp时间戳精度高
四 图片类型
   blob 二进制数据可存放声音视频
五 创建表
六 修改表
  alter table student add(classId number(2))
七 查看表信息
  desc student
八  修改表字段长度
alter table student modify (xm varchar2(30))
九 删除字段
alter table student drop column sal
十 修改名
rename
十一删除表
drop
十二 插入数据
注意oracle日期函数默认是 dd-m-yy'01-7月-12'
alter session set nls_date_format='yyyy-MM-dd';
这是修改日期的格式的方法
十三删除数据
delete from student  可恢复,需要在删除之前建立回滚点燃后同rollback to+点
例如 savepoint a ;delete from student ;rollback a;
truncate table student 速度快,表结构,不写日志

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics