SQL高级应用之使用SQL查询Excel表格数据的方法
时间:2024-01-23 09:24:39
exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure
SELECT * FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0',
'Data Source=E:\HaierWeb\MyWeb\Doc\abc.xls;Extended Properties=Excel 8.0')...Sheet1$
第一行当做表头。
其余行当成一种数据类型,且不能转换,如果有文本,有数字, 按出现多的一项显示,其余为Null
员工信息F2
NULL 姓名
664754 张三
664783 李四
Null 处应该是 员工编号 。 前两行是表头。
对于这种形式,应该把 数字前多输一个'(单引号) 强行转换为文本格式。快速填入相同内容 选中多个单元格后,输入字符,然后按Ctrl+Enter组合键,即可在选中的每个单元格中填入上述相同的字符。
解决方法:
SELECT * FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0',
'Data Source=E:\HaierWeb\MyWeb\Doc\abc.xls;Extended Properties="Excel 8.0;HDR=YES;IMEX=1;"')...Sheet1$
HDR=Yes , 是说第一列当做表头。
IMEX=1 , 是说把表内容混合读取。
Jet 居然支持这么多数据库, 连Html table 也支持。
标签:SQL查询,Excel表格数据
0
投稿
猜你喜欢
能否用显示/隐藏层来控制FLASH播放与停止
2008-10-27 14:08:00
微信小程序实现登录注册tab切换效果
2024-04-29 13:11:29
JavaScript 组件之旅(三):用 Ant 构建组件
2009-10-09 16:56:00
python中通过selenium简单操作及元素定位知识点总结
2021-07-18 15:34:37
python中把元组转换为namedtuple方法
2021-12-04 22:13:04
从XML中读取数据到内存的实例
2008-09-04 14:43:00
Vue 全部生命周期组件梳理整理
2023-07-02 16:32:44
python 实现控制鼠标键盘
2023-08-04 09:37:56
Php中文件下载功能实现超详细流程分析
2023-10-07 17:09:13
python实现logistic分类算法代码
2021-12-24 14:19:15
Python时间操作之pytz模块使用详解
2023-05-10 02:57:17
SQL Server重置IDENTITY属性种子值操作
2024-01-27 22:50:11
tensorflow学习教程之文本分类详析
2023-10-18 17:56:40
怎么写好一份图形界面设计师简历
2009-04-16 13:10:00
mysql 存储过程的问题
2024-01-29 09:05:15
Python struct.unpack
2023-10-14 21:29:56
Python cv.Canny()方法参数与使用方法
2023-10-06 07:24:37
小程序input数据双向绑定实现方法
2023-07-15 13:09:54
Elasticsearch之倒排索引及索引操作
2023-10-28 00:38:38
基于Python log 的正确打开方式
2021-05-29 21:42:59