如何用SQL语句将数据批量插入数据库
我是新手,在工作中遇到如下问题,希望各位兄弟帮忙解决下谢谢。我有一个文档(共5000行),里面有如下内容:IS2004张强KG22IS1125刘明PG56IS3658王二...
我是新手,在工作中遇到如下问题,希望各位兄弟帮忙解决下谢谢。
我有一个文档(共5000行),里面有如下内容:
IS2004 张强 KG22
IS1125 刘明 PG56
IS3658 王二 MH72
..............
我想把这3列批量插入到自己建的表里,不知道该如何实现,请各位帮忙,详细点谢谢
最好能具体写一下,我才接触数据库,是SQL Server 2000,谢谢 展开
我有一个文档(共5000行),里面有如下内容:
IS2004 张强 KG22
IS1125 刘明 PG56
IS3658 王二 MH72
..............
我想把这3列批量插入到自己建的表里,不知道该如何实现,请各位帮忙,详细点谢谢
最好能具体写一下,我才接触数据库,是SQL Server 2000,谢谢 展开
8个回答
展开全部
批量增加数据,能再具体点吗,具体问题的处理方式不同,如果要从一张表中取数据,增加到另一张表中,那直接
insert
tableA
select
column1,column2....from
tableB
where
......(where条件根据实际需要)
这样就可以实现批量插数据
insert
tableA(column1,column2....)
values(a,b,c,...)这种只能一次插一条
如果还复杂点的话,也可以用循环来做。
insert
tableA
select
column1,column2....from
tableB
where
......(where条件根据实际需要)
这样就可以实现批量插数据
insert
tableA(column1,column2....)
values(a,b,c,...)这种只能一次插一条
如果还复杂点的话,也可以用循环来做。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的文档是什么类型还是表?
如果是表,直接插
INSERT INTO 要插表(对应字段1,对应字段2,对应字段3)
SELECT 字段1,字段2,字段3
FROM 文档
如果文档不是表,而是其他类型的,先把数据放到EXCEL,同过EXCEL导入数据库
再通过上面的方式插入吧
如果是表,直接插
INSERT INTO 要插表(对应字段1,对应字段2,对应字段3)
SELECT 字段1,字段2,字段3
FROM 文档
如果文档不是表,而是其他类型的,先把数据放到EXCEL,同过EXCEL导入数据库
再通过上面的方式插入吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
--将数据存到Excel中,执行下面的SQL(读取Excel数据)
insert into 表
select * from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="G:\tenptable123.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]
insert into 表
select * from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="G:\tenptable123.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把这些数据放到excel表中,然后再用excel导入到数据库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询