oracle表管理

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-07 15:32:501018검색

有四个规范 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 保存点名称


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:新浪微博API授权다음 기사:知易Cocos2D