sql列中批量插入数据 5

比如说:在空表:teble插入abcde... 比如说:在空表:teble插入a
b
c
d
e
展开
 我来答
hy1397471
推荐于2016-07-20 · 知道合伙人软件行家
hy1397471
知道合伙人软件行家
采纳数:4714 获赞数:17154
15年数据库维护及数据库应用系统开发经验,从事零售业、服务业及财务管理类系统开发与维护。

向TA提问 私信TA
展开全部

一、针对批量插入数据,如果量不是太多,可以多条SQL语句运行就可以了,

类镇渗似下面的语句,当然可以使用excel 编辑后,复制到查询器中运行,

insert into table(a,b) values('1','a')

insert into table(a,b) values('2','b')

insert into table(a,b) values('3','c')


二、大量数批量插入,即数据表的移植,御茄脊数据备份转换之类的,就需要工具,比如MSSQL的DTS工具,pb的数据通道 等等。这里介绍一下 DTS工具。

1、在SQL安装目录下开启导入和导出数据,即DTS。

2、选择一个批量的数据,可以是表,也可以是带分隔符的文件,或excel文档之类,如图中选择,导入的格式

3、选择导入的纳森目标

4、选择导入方式

5.具体的导入规则

yinpt9999
2011-10-08
知道答主
回答量:23
采纳率:0%
帮助的人:15.6万
展开全部
如果是将其它表里的数据批量插入则颂某表,那么可以用以下语法:
insert into 要插入的表名(列1,列2,列3.。。。)
select 数据源表.列1,数据源表.列2,数山帆据源逗盯雹表.列3.。。。
from 数据源表
where 条件
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenliecan520
2011-10-08 · 超过23用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:53.5万
展开全部
直接用循环执行,在commit
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式