Oracle对表的基本操作
表名应该以字母开头,可以在表名中包含数字,下划线,#和$等。 一、创建表: 第一种:直接创建 create table 表名 ( field1 type[(size)] [index1], field2 type[(size)] [index2], ......, [[multifieldindex],...] ) 第二种:从其他表中创建表 create table 表名 as select语句.但是这个select语句如果涉及到long数据类型,就不行了。 创建表时,把较小的不为空的字段放在前面。可以给字段加上约束条件。 添加列 alter table 表名 add 列定义 更改列 alter table 表名 modify (列名 新属性, ......); 删除列 alter table 表名 drop column 列名s [ cascade constraint ] alter table 表名 drop unused colunm 未用列 alter table 表名 set unused column 列名 [ cascade constraint ] 更改表名 rename 原来表名 to 新表名 删除表 drop table 表名 [ cascade constraints ] 删除表后,表上的索引,触发器,权限,完整性约束等都会被删除。 二、表的约束条件 1.