给一个有数万条记录的表添加一列或多列的方法.
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;
Create sequence名称 start with 1 increment by 1;
Insert into表名(id,name) values (名称。nextval,’
test);
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开始,每次增加1Create sequence名称 start with 1 increment by 1;
Insert into表名(id,name) values (名称。nextval,’
test);
相关文章推荐
- 给一个有数万条记录的表添加一列或多列的方法
- 创建一个记录学生成绩的对象,提供一个添加成绩的方法,以及一个显示学生平均成绩的方法。
- 创建一个Rectangle类,添加width和height两个成员变量。 2.在Rectangle中添加两种方法分别计算矩形的周长和面积 3.编程利用Rectangle输出一个矩形的周
- SQL 在已有很多数据的表中添加一个必填字段的方法,且不影响正常删除字段的方法
- LINQ下使用三层架构的探索(四)建立一个逻辑访问层,并且添加一些查询方法
- 记录一个编译链接错误的解决方法
- ASP.NET Web API 记录请求响应数据到日志的一个方法
- 第一次写技术博客~~记录一个简单的取消延时触发的方法
- 160519、Oracle中将查询出的多条记录的某个字段拼接成一个字符串的方法
- 一个取数据集中指定一段记录的简单方法
- MYSQL正在使用select发现现场记录方法,包括一个逗号分隔的字符串
- 后台给GridView绑定数据时给每一行添加一个JS方法
- 【写一个自己的js库】 5.添加修改样式的方法
- 记录一下C#+Oracle批量插入的一个方法
- 使用easyui 做后台管理界面,在Tab中的链接点击后添加一个新TAB的解决方法
- 创建一个Fraction类(分数)实现分数的加减乘除,比较大小、约分等方法.要求:为类添加属性
- Android中一个控件添加多个监听方法(监听的追加,而非覆盖)
- 写一个触发器。从tb_control里删除一条记录,自动把该记录添加到另一个表tb_ctrlHistor中
- 给thinkphp3.1案例blog添加一个更新的标签的方法
- 有了C盘之后,添加另外一个磁盘的方法