oracle中账号已被锁定Oracle(二)DDL语句create、alert、drop、truncate

Oracle(二)DDL语句create、alert、drop、truncate

 

二.数据定义 (DDL) 部分

  www.2cto.com  

1 . CREATE (创建表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等)

 

ORACLE常用的字段类型有

 

 CHAR  固定长度的字符串

 

&nboracle账号sp;VARCHAR2  可变长度的字符串  www.2cto.com  

 

 NUMBER (M,N) 数字型M是位数总长度, N是小数的长度

 

DATE 日期类型

 

创建表时要把较小的不为空的字段放在前面, 可能为空的字段放在后面

 

创建表时可以用中文的字段名, 但最好还是用英文的字段名

 

创建表时可以给字段加上默认值, 例如  DEFAULT  SYSDATE这样每次插入和修改时, 不用程序操作这

 

个字段都能得到动作的时间

 

创建表时可以给字段加上约束条件

 

例如: 不允许重复  UNIQUE , 关键字  PRIMARY   KEY

2 . ALTER (改变表, 索引, 视图等)

 

a、改变表的名称

 

     ALTER   TABLE  表名1  TO  表名2;

 

 b、在表的后面增加一个字段

 

     ALTER  TABLE表名  ADD  字段名(列) 字段名描述;

 

 c、修改表里字段的定义描述

 

     ALTER  TABLE表名 MODIFY 字段名 字段名描述;

 

 d、给表里的字段加上约束条件

 

     ALTER   TABLE  表名  ADD   CONSTRAINT  约束名  PRIMARY   KEY  (字段名);

 

     ALTER   TABLE  表名  ADD   CONSTRAINT  约束名  UNIQUE  (字段名);

 

 把表放在或取出数据库的内存区

 

 ALTER   TABLE  表名 CACHE;

 

 ALTER   TABLE  表名 NOCACHE;

3 . DROP (删除表, 索引, 视图, 同义词, 过程, 函数, 数据库链接等)

 

删除表和它所有的约束条件

 

 DROP   TABLE  表名  CASCADE  CONSTRAINTS;

4 . TRUNCATE (清空表里的所有记录, 保留表的结构)

 

 TRUNCATE  表名;

 

此条目发表在oracle metalink账号分类目录,贴了, , , 标签。将固定链接加入收藏夹。