sql 向数据库中导入csv,xls文件

来源:互联网 发布:phpstorm配置mysql环境 编辑:程序博客网 时间:2024/05/30 07:14

两种方式:

一种是直接手动导入如下图,


第二种

sql脚本:

insert into 表名 select * from  OpenRowset('MSDASQL', 'Driver={Microsoft Text Driver (*.txt; *.csv)};  DBQ=路径','select * from 文件名')

例如:insert into SFTable  select * from  OpenRowset('MSDASQL', 'Driver={Microsoft Text Driver (*.txt; *.csv)};  DBQ=D:\','select * from SFTable.csv')

和csv格式一样

xls也同样可以用这种方式导入

可以查看表内容

select  *  from openrowset('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=D:\文件名.xls;IMEX=1','select * from [Sheet1$]')

注意一定是xls格式,但是xls格式只能容纳65535条数据,所以一般用csv格式向数据库导入数据。

0 0
原创粉丝点击