怎么把excel表中的数据导入SQL数据库的表中

 我来答
貊驰文桂鑫
2019-05-08 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:883万
展开全部
数据库中创建一个新表,比如abcd,他就是9个字段,将excel导入这个新表格中没问题吧
然后其他表格复制这个表格里面的每列
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
堵珺琪Rp
2019-08-06 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:847万
展开全部
我用的是
SQL代码执行添加的方法
插入前执行这段代码:
EXEC
SP_CONFIGURE
'SHOW
ADVANCED
OPTIONS',1
RECONFIGURE
EXEC
SP_CONFIGURE
'Ad
Hoc
Distributed
Queries',1
RECONFIGURE
插入的代码:
USE
[ABC]
INSERT
INTO
dbo.Resources(ResourcesUrl,ResourcesLink,ResourcesText)
SELECT
*
FROM
OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel
8.0;HDR=YES;Database=F:\Book1.xls',
[sheet1$])
注意:dbo.后面的是数据库的表名,括号内的是列名,ID列名,Datebase指向的是EXCEL文件名。
插入结束执行下面这段代码:
EXEC
SP_CONFIGURE
'Ad
Hoc
Distributed
Queries',0
RECONFIGURE
EXEC
SP_CONFIGURE
'SHOW
ADVANCED
OPTIONS',0
RECONFIGURE
运行下就能加到数据库了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式