如何将excel表的内容导入SQL数据库?
答案:3 悬赏:0
解决时间 2021-03-13 05:15
- 提问者网友:冷天寄予
- 2021-03-12 06:33
如何将excel表的内容导入SQL数据库?
最佳答案
- 二级知识专家网友:为你轻狂半世殇
- 2021-03-12 06:47
sql数据库有相应的导入功能,选择从文件导入就可以了。
全部回答
- 1楼网友:不羁的心
- 2021-03-12 08:23
,导出数据到Excel.xls"Excel 8,注意大小写;MICROSOFT;;test,'.0'Excel 5;c.JET,','.4,sheet1$)
/.xls':\:
--导出表的情况
EXEC master;
.表名 out ",如果Excel文件已经存在:
insert into OPENROWSET('HDR=YES.dbo;database=c;HDR=Yes.OLEDB;*===================================================================*/.oledb;;用户名".4从Excel文件中;*===================================================================*/服务器名"
select * from OpenRowSet('bcp 数据库名;test.4:\)
--如果接受数据导入的表已经存在
insert into 表 select * from
OPENROWSET('MICROSOFT,'select * from [FTNG$]'ftng,就可以简单的用,很简单;;S".OLEDB.4:\.xls'HDR=YES;MICROSOFT;
;HDR=YES;
.0'.jet;c -/Excel 5,sheet1$)
--如果导入数据并生成表
select * into 表 from
OPENROWSET(',导入数据到SQL数据库中;Excel 5.0,'DATABASE=c.xls'':\DATABASE=c;:
/.0'.OLEDB; /.xls'.0;
--如果从SQL数据库中;test.0' -P"DATABASE=c;密码",sheet1$)
select * from 表
--如果Excel文件不存在;microsoft,而且已经按照要接收的数据创建好表头.JET;U"test,也可以用BCP来导成类Excel的文件.0; /.xp_cmdshell '.JET.0:\,直接用下面的语句
- 2楼网友:桃花别处起长歌
- 2021-03-12 07:16
通过sql语句执行sql server的功能函数将excel文件转换到sql server数据库
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯