Home > Database > Mysql Tutorial > oracle表管理

oracle表管理

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-07 15:32:50
Original
1014 people have browsed it

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


Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template