您的位置:首页 > 其它

给一个有数万条记录的表添加一列或多列的方法.

2012-08-08 22:25 155 查看
给一个有数万条记录的表添加一列或多列的方法

1. 原有数据表

Create table wyi (id integer ,name varchar2(20));

2. 在临时表表中添加新的一列或者多列

Create table wyi_temp as select id,name ,sysdate password ,sysdate sex from wyi;

3. 修改列的数据类型

Alter table wyi_temp modify password varchar2(12);

Alter table wyi_temp modify sex char(1);

4. 删除原有表

Drop table wyi

5. 改名

Rename wyi_temp to wyi;

数据(ID)列自动增长:

从1开始,每次增加1

Create sequence名称 start with 1 increment by 1;

Insert into表名(id,name) values (名称。nextval,’
test);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐