如何从表1到表2插入1000行数据? [英] How do I insert 1000 rows of data from table 1 to table 2?

查看:84
本文介绍了如何从表1到表2插入1000行数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图从表1到表2插入1000行数据,但表2有一个额外的列,它是序列号(一个额外的列),我该如何制作该列序列。请注意表2已经有500条记录。

I am trying to insert 1000 rows of data from table 1 to table 2 but table 2 have one additional column which is sequence number ( an extra column) , how can I make that column sequence . please note table 2 already have 500 records.

推荐答案

解决方案1很好,但我强烈建议定义目标字段列表。



Solution1 is good, but i strongly recommend to define destination field list.

insert into tableB (<field_list>)
SELECT <field_list>
FROM tableA



其中< field_list>是字段列表。



注意:每个字段的数据类型必须是相同的类型。





更多详情:

使用INSERT和SELECT添加行 [ ^ ]

INSERT(sql) [ ^ ]


尝试
<br />
insert into tableB<br />
select col1,col2,col3,'' from tableA<br />

其中''表示额外列的值。

where '' represents value for the extra column.


这篇关于如何从表1到表2插入1000行数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆