Select data from an Excel sheet in MSSQL

 更新时间:2007年06月26日 00:00:00   作者:  
select * 
from openrowset('Microsoft.Jet.OLEDB.4.0'
,'Excel 8.0;HDR=YES;IMEX=1;DATABASE=d:\folder\excel.xls',Sheet1$)

-------NOTE------
Setting IMEX=1 tells the driver to use Import mode. In this state, the registry setting ImportMixedTypes=Text will be noticed. This forces mixed data to be converted to text. For this to work reliably, you may also have to modify the registry setting, TypeGuessRows=8. The ISAM driver by default looks at the first eight rows and from that sampling determines the datatype. If this eight row sampling is all numeric, then setting IMEX=1 will not convert the default datatype to Text; it will remain numeric. 

You must be careful that IMEX=1 not be used indiscriminately. This is IMPORT mode, so the results may be unpredictable if you try to do appends or updates of data in this mode. 

The possible settings of IMEX are: 
0 is Export mode
1 is Import mode
2 is Linked mode (full update capabilities) 

相关文章

  • 一个多表查询的SQL语句

    一个多表查询的SQL语句

    一个多表查询的SQL语句...
    2007-06-06
  • Navicat Premium 12.0.29安装与激活超详细教程

    Navicat Premium 12.0.29安装与激活超详细教程

    这篇文章主要介绍了Navicat Premium 12.0.29安装与激活超详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • SQL查询的优化技巧详解

    SQL查询的优化技巧详解

    这篇文章主要介绍了SQL查询的优化技巧详解,查询优化的本质是让数据库优化器为SQL语句选择最佳的执行计划。一般来说,对于在线交易处理(OLTP)系统的数据库,减少数据库磁盘I/O是SQL语句性能优化的首要方法,需要的朋友可以参考下
    2023-07-07
  • 数据库中的左连接(left join)和右连接(right join)区别

    数据库中的左连接(left join)和右连接(right join)区别

    关于左连接和右连接总结性的一句话,左连接 where只影向右表,右连接where只影响左表
    2012-06-06
  • 一条慢SQL导致购物车服务无法使用的解决方案

    一条慢SQL导致购物车服务无法使用的解决方案

    今天小编就为大家分享一篇关于一条慢SQL导致购物车服务无法使用的解决方案,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • 数据库分页查询方法

    数据库分页查询方法

    在这里主要讲解一下MySQL、SQLServer2000(及SQLServer2005)和ORCALE三种数据库实现分页查询的方法。
    2009-07-07
  • 数据库设计技巧奉送了

    数据库设计技巧奉送了

    数据库设计技巧奉送了...
    2007-03-03
  • 如何利用分析函数改写范围判断自关联查询详解

    如何利用分析函数改写范围判断自关联查询详解

    这篇文章主要给大家介绍了关于如何利用分析函数改写范围判断自关联查询的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用sql具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-10-10
  • 多种获取远程连接access数据库的方法

    多种获取远程连接access数据库的方法

    多种获取远程连接access数据库的方法...
    2007-03-03
  • 浅谈关系型数据库中的约束及应用场景

    浅谈关系型数据库中的约束及应用场景

    这篇文章主要介绍了浅谈关系型数据库中的约束及应用场景,关系型数据库是一种广泛应用的数据库类型,它的核心是基于关系模型的结构化数据存储和管理,在关系型数据库中,约束是一种重要的概念,它可以帮助我们保证数据的完整性和一致性,需要的朋友可以参考下
    2023-07-07

最新评论