Rumah > pangkalan data > tutorial mysql > oracle表管理

oracle表管理

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-07 15:32:50
asal
1015 orang telah melayarinya

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


Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan