一、字符说明:
1.char 定长 最大2000字符 分配之后如果你没有用到指定的大小将以空格补全(效率高--如:查询)
2.varchar2 变长 可以根据你的字符来自动分配大小 (oracle中推荐)
3.clob 字符型大对象最大4G 4000字符以上选用
4.number 数字类型 -10的-38次方到10的38次方 可以表示整数和小数 number(5,2)一共有5位数2位小数
5.date 包括年月日时分秒
6.timestamp 这是oracle9i对date数据的扩展 进度更高
7.blob 二进制数据 可以存放图片和声音 4G
二、命令
1.给表添加字段
alter table t_name add(id nubmer(2));
2.显示当前用户
show user
3.修改字符长度
alter table t_name modify (id char(30));
4.删除某字段 在表格有数据时不可删除
alter table t_name drop column id;
5.改表名字
rename old_name to new_name
6.修改日期格式
alter session set NLS_date_format=‘yyyy-mm-dd’;
7.查询字段为空时 表示 id is null ;id is notnull
8.savepoint aa;设置断点aa 可以回滚 roolback to aa
9.delete form t_name 和 truncate from t_name
delete删除所有记录 但表结构还在 写每行写日志 可恢复 速度慢
truncate 删除表中所有记录 表结构还在 不写日志 无法恢复 速度快