您好,欢迎访问一九零五行业门户网

oracle表管理

有四个规范 1必须以字母开头 2长度不能超过30字符 3不能使用oracle保留字 4只能使用如下字符 a-z,a-z,0-9,$,#等. 字符型 char 定长 最大2000字符。 例子:char(10) 小韩前4个字符放小韩,后添6个空补全。 varchar2(20) 变长 最大4000字符。 例子:varchar2(10)
有四个规范
必须以字母开头
长度不能超过30字符
不能使用oracle保留字
只能使用如下字符 a-z,a-z,0-9,$,#等.
字符型
char 定长 最大2000字符。
例子:char(10) 小韩前4个字符放小韩,后添6个空格补全。
varchar2(20) 变长 最大4000字符。
例子:varchar2(10) '小韩' oracle分配4个字符。这样可以节省空间。
clob 字符型大对象最大4g。
在字符型中以char型的查询速度最快,因为它是定长,可以一起匹配,进行对照。
数字型
number 范围 10的-38次方 10的38次方。
number(5,2)表示有五位有效数,两位小数。范围-999.99 999.99
number(5)表示一个五位整数。范围-99999 99999
日期类型
date
timestamp(时间戳) oracle 9i对date数据类型的扩展。
图片
blob 二进制数据 可以存放图片/声音 4g。
修改字段长度
alter table student modify (xm varchar2(30));
修改字段的类型或是名字(不能有数据)。
alter table student modify (xm char(30));
删除一个字段。
alter table student drop column sal;
修改表的名字。
rename student to stu;
删除表
drop table student;
修改日期的默认格式
alter session set nls_date_format = 'yyyy-mm-dd';
设置保存点
savepoint 保存点名称
rollback to 保存点名称
其它类似信息

推荐信息