Q:如何用SQL语句查询Excel数据?

A:下列语句可在SQL SERVER中查询Excel工作表中的数据。

2007和2010版本:

SELECT *

FROM OpenDataSource( 'Microsoft.ACE.OLEDB.12.0',

'Data Source="c:\book1.xlsx";User ID=Admin;Password=;Extended properties=Excel 12.0')...[Sheet1$]

SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 12.0;Database=C:\book1.xlsx', 'SELECT * FROM [Sheet1$A1:D100]')

SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0','Excel 12.0;Database=C:\book1.xlsx', 'SELECT * FROM [Sheet1$]')

2003版本:

SELECT *

FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',

'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 8.0')...[Sheet1$]

SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=C:\book1.xls', 'SELECT * FROM [Sheet1$]')

SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=C:\book1.xls', 'SELECT * FROM [Sheet1$A1:D100]')

而且,还需要用拥有服务器sysadmin角色权限的登录帐号,先执行下列语句打开SQL SERVER的'Ad Hoc Distributed Queries'开关。

exec sp_configure 'show advanced options',1;reconfigure;

exec sp_configure 'Ad Hoc Distributed Queries',1;reconfigure;

执行查询后,再用相反顺序的语句,关闭'Ad Hoc Distributed Queries'开关。

exec sp_configure 'Ad Hoc Distributed Queries',0;

reconfigure;exec sp_configure 'show advanced options',0;reconfigure;

# 网站名称: Excel技巧网|Excel 2010/2007新领地

# 署名作者: apolloh

# 版权声明: 版权所有 非作者本人转载须经许可并注明作者和出处

# 本文来自:

# 引用作品:

# 适用版本: 2010 2007 2003以前版本

# 语言环境: 简体中文 (頁麵右上角簡繁轉換)

# 内容简介:

# 文章地址: http://www.exceltip.net/thread-5862-1-1-0.html

# 学习方法: 掌握Excel技巧的关键是动手操作|下载≠知识

2007和2003都可用

SELECT * FROM OpenDataSource( 'Microsoft.ACE.OLEDB.12.0','Data Source="D:\test1.xls";User ID=Admin;Password=;Extended properties="Excel 12.0 Xml;HDR=YES;IMEX=1";')...[Sheet1$]

excel mysql 参数查询语句_如何用SQL语句查询Excel数据相关推荐

  1. excel mysql 参数查询语句_如何用SQL语句查询Excel数据?

    如何用SQL语句查询Excel数据? Q:如何用SQL语句查询Excel数据? A:下列语句可在SQL SERVER中查询Excel工作表中的数据. 2007和2010版本: SELECT*FROMO ...

  2. mysql select 所有表_怎样用SQL语句查询一个数据库中的所有表

    展开全部 查询32313133353236313431303231363533e59b9ee7ad9431333431356639一个数据库中的所有表sql语句是show tables: 显示所有数据 ...

  3. 易语言mysql复制表语句_易语言SQL数据库查询语句

    一.Select语句: select语句除了可以查看数据库中的表格和视图的信息外,还可以查看SQL Server的系统信息.复制.创建数据表.其查询功能强大,是SQL语言的灵魂语句,也是SQL中使用频 ...

  4. 查看mysql某人执行了什么语句_一条 SQL 语句是如何在 MySQL 中执行的

    MySQL分为Server层和存储引擎层. Server层包括连接器.查询缓存.分析器.优化器.执行器等,涵盖MySQL的大多数核心功能,以及所有的内置函数(如时间.日期.数学和加密函数等),所有跨存 ...

  5. iif在mysql能用不_在写SQL语句时,你们会经常用IIF(ISNULL(字段))吗

    你的位置: 问答吧 -> .NET -> 问题详情 在写SQL语句时,你们会经常用IIF(ISNULL(字段))吗 我是个新手,刚写好一个东西,现在咨询个经验的问题.在写SQL语句时,你们 ...

  6. mysql中的级联删除的语句_级联删除sql语句-数据库级联删除语句-sql删除语句

    SQl语句的级联删除问题 删除应该有顺序 1,删除link表 delete from ref,link where ref.link_code=link.link_code and link_id=? ...

  7. mysql 字段集合运算_如何用SQL进行集合运算

    如何用SQL进行集合运算 发布时间:2020-07-15 14:31:43 来源:亿速云 阅读:117 作者:Leah 今天就跟大家聊聊有关如何用SQL进行集合运算 ,可能很多人都不太了解,为了让大家 ...

  8. mysql 平均日营业额_一条SQL语句中算日销售额和月销售额

    刚刚做项目的时候用到的 用户表:用户ID,用户名,余额 流水表:时间,用户ID,用户名,类型(0充值,1消费),变更金额 现在要查每个用户的日销售额和月销售额,本来最简单的方法是先把所有用户查出来,然 ...

  9. db2查询表结构语句_常用的sql语句集合(适合数据库初级人员)

    一.基础 1.创建数据库 CREATE DATABASE database-name 2.删除数据库 drop database dbname 3.备份sql server --- 创建备份数据的 d ...

最新文章

  1. “不设边界”的云知声:从多场景AI芯片到视觉AI,誓要2019营收近3倍
  2. setting an array element with a sequence
  3. 《高性能网站建设指南》学习笔记
  4. css3实现超出文本指定行数(指定文本长度)用省略号代替
  5. 3/5 MySQL入门总结:数据库(DATABASE)操作
  6. linux c账户安全性,linux c flash安全策略
  7. oracle9i目录不停增长,丢失所有文件、拥有全备份,缺少后增加的文件
  8. 【原型设计】第五节:Axure RP9 交面交互的使用说明 02 显示隐藏元素
  9. OpenSessionInViewFilter 的配置及作用
  10. 《跟我一起做J2EE版Blog–jPress》6(Spring集成Struts2,打通第一个Action)
  11. Lattice Diamond 的学习之新建工程
  12. am start 启动王者荣耀
  13. melodic版本ROS使用anaconda中的python
  14. 关闭OneNote从浏览器复制粘贴时包含链接的方法
  15. 外贸出口业务管理解决方案丨汇信
  16. python网易公开课官网_可汗学院公开课:计算机科学
  17. Ubuntu修改源镜像方法(22.04也能用)附带常用源镜像地址
  18. 大数据薪水大概多少_大数据工资一般多少
  19. 原子化服务的官方解析来啦~
  20. egg项目部署及PM2的使用

热门文章

  1. 目标跟踪“Staple: Complementary Learners for Real-Time Tracking”
  2. [bugku]sqlmap部分
  3. oracle11gRAC升级到oracleRAC19C
  4. 九度OJ 1341:艾薇儿的演唱会 (最短路)
  5. 【调剂】淮北师范大学2020年硕士研究生招生预调剂公告
  6. 曝光骗子QQ1052073458
  7. 计算机网络自考真题,自考计算机网络历年真题及答案汇编.pdf
  8. 正则表达式规则以及贪婪匹配与非贪婪匹配
  9. 汤家凤强化五套卷(二)复盘
  10. 微信,QQ抢红包算法(Java版)