博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[SQL Server] Excel文件导入SQL Server数据库表
阅读量:5143 次
发布时间:2019-06-13

本文共 794 字,大约阅读时间需要 2 分钟。

 
/*
OFFICE 2003
如果接受数据导入的表已经存在:
*/
INSERT
INTO
DemoTable
SELECT
*
FROM
OPENROWSET
(
'
MICROSOFT.JET.OLEDB.4.0
'
,
'
Excel 5.0;HDR=YES;DATABASE=D:\Demo.xls
'
,sheet1$
)
/*
如果导入数据并生成表:
*/
SELECT
*
INTO
DemoTable
FROM
OPENROWSET
(
'
MICROSOFT.JET.OLEDB.4.0
'
,
'
Excel 5.0;HDR=YES;DATABASE=D:\Demo.xls
'
,sheet1$
)
/*
===================================
*/
/*
OFFICE 2010
如果表已存在,SQL语句为:
*/
INSERT
INTO
DemoTable
SELECT
*
FROM
OPENDATASOURCE
(
'
Microsoft.Ace.OLEDB.12.0
'
,
'
Data Source=D:\Demo.xlsx;Extended Properties=Excel 12.0
'
)
...
[
sheet1$
]
/*
如果表不存在,SQL语句为:
*/
SELECT
*
INTO
DemoTable
FROM
OPENDATASOURCE
(
'
Microsoft.Ace.OLEDB.12.0
'
,
'
Data Source=D:\Demo.xlsx;Extended Properties=Excel 12.0
'
)...
[
sheet1$
]

转载至:

 

 

转载于:https://www.cnblogs.com/Ryan_j/archive/2011/04/22/2025234.html

你可能感兴趣的文章
字幕下载下来是php文件,剪映字幕导出为SRT文件网页版
查看>>
matlab在自动控制中...,实验一 Matlab在自动控制理论中的应用
查看>>
php随机生成文章,PHP生成随机字符串的技巧
查看>>
Linux内核存储接口,内存管理 – Linux内核API kcalloc
查看>>
c语言除法的数据类型,c语言数据类型运算的注意
查看>>
android模拟器游戏大全,安卓模拟器游戏大全_小鸡模拟器
查看>>
android%3cspan,Microsoft 365 Apps update channel name changes: iOS, Mac, and Android
查看>>
js生成GUID
查看>>
JdbcTemplate
查看>>
利用PreparedStatement预防SQL注入
查看>>
saltsack自动化配置day01:之SaltStack快速入门(一)
查看>>
剑指offer-----回溯和其他
查看>>
Java核心技术卷1-第三章-Java的基本程序设计结构
查看>>
从C++到Java的几点区别
查看>>
【牛客Wannafly挑战赛12】小H和圣诞树
查看>>
[AH2017/HNOI2017]单旋
查看>>
[SNOI2017]一个简单的询问
查看>>
【CF900D】Unusual Sequences
查看>>
[ZJOI2019]线段树
查看>>
[WC2018]通道
查看>>