`

用SQL语句导入Excel到数据库

阅读更多

sql语句:

SELECT * into sheet$
FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=C:\Documents and Settings\liurj\Desktop\temp\a.xls;User ID=Admin;Password=;Extended properties="Excel 8.0;HDR=Yes;";Persist Security Info=False')...[Sheet$]

或者

select * into sheet3$
from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=C:\Documents and Settings\liurj\Desktop\temp\a.xls',[Sheet$])

导入excel到数据库中的一个表

错误提示:

Msg 15281, Level 16, State 1, Line 1
SQL Server blocked access to STATEMENT 'OpenRowset/OpenDatasource' of component 'Ad Hoc Distributed Queries' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'Ad Hoc Distributed Queries' by using sp_configure. For more information about enabling 'Ad Hoc Distributed Queries', see "Surface Area Configuration" in SQL Server Books Online.

用sp_configure将'Ad Hoc Distributed Queries' 打开并设置

USE master
go
EXEC sp_configure 'Ad Hoc Distributed Queries',1
RECONFIGURE;
EXEC sp_configure;

错误提示:

Msg 15123, Level 16, State 1, Procedure sp_configure, Line 51
The configuration option 'Ad Hoc Distributed Queries' does not exist, or it may be an advanced option.

显示高级选项:

sp_configure 'show advanced options',1
RECONFIGURE WITH override
go
sp_configure 'Ad Hoc Distributed Queries',1
RECONFIGURE WITH override
go

 

这样在运行插入语句没有问题。OK

分享到:
评论

相关推荐

    直接使用SQL语句读取Excel表格内容,把表中内容导入数据库中

    根据给定的文件信息,我们可以深入探讨如何使用SQL语句直接读取Excel表格内容,并将这些数据导入到数据库中。这一技术在数据迁移、数据整合以及报表自动化等场景下非常实用。下面,我们将详细解析这一过程中的关键...

    用sql语句由excel表往sqlserver数据库表中导数据

    ### 使用SQL语句将Excel数据导入SQL Server数据库 在日常工作中,经常需要处理不同格式的数据文件,例如将Excel表格中的数据导入到SQL Server数据库中。本文将详细介绍如何使用SQL语句实现这一操作。 #### 一、...

    java导入excel到数据库

    以上就是关于“Java导入Excel到数据库”的详细知识点,涵盖了文件路径配置、合并单元格处理、数据库连接、Excel操作和数据导入等多个方面。这个过程需要对Java、数据库操作以及Excel处理有深入理解,才能有效地完成...

    导入excel到数据库

    在导入Excel时,可以先使用如NPOI这样的库读取Excel数据到DataSet,然后通过ADO.NET操作数据库,将DataSet中的数据写入。 在给定的文件列表中,`test.xlsx`是一个实际的Excel文件,我们可以使用上述方法进行测试和...

    Excel拼sql语句导入数据库的Demo

    把Excel里的数据导入到数据库中,先拼接成sql,再依次执行。 It's just a demo.

    javaWeb导入Excel分析后添加到数据库

    在JavaWeb开发中,将Excel数据导入到数据库是一项常见的需求,尤其在数据处理、报表生成或数据分析场景下。本项目提供了完整的源码实现,帮助开发者理解并应用这一功能。通过以下步骤,我们可以实现这个过程: 1. *...

    ASP实现 将Excel表格数据批量导入到SQLServer数据库

    4. 数据库连接与临时表创建:通过ADO技术创建数据库连接,然后使用SQL语句创建一个临时表,用于存储从Excel文件中读取的数据。临时表的创建涉及到了SQL语言中的表结构定义、数据类型指定等知识。 5. 数据库操作:...

    导入Excel数据到MS Sql数据库托管C++代码

    下面,我们将深入探讨如何使用托管C++编写一个程序来实现Excel数据导入到MS SQL数据库的过程。 首先,为了与Excel交互,我们需要引用Microsoft Office Interop库。这个库提供了访问和操作Excel对象模型的能力,使...

    vb.net将excel中的数据导入到数据库

    本篇文章将详细介绍如何使用VB.NET实现将Excel文件中的数据导入到SQL Server数据库的过程,并对代码进行逐行解析,帮助读者更好地理解和掌握这一技术。 #### 1. 连接Excel文件 首先,我们需要建立与Excel文件的...

    SQL语句导入导出大全.doc

    本文档旨在提供一个全面的SQL语句导入导出大全,涵盖了与不同数据库和文件的数据导入导出,包括Excel、文本文件、dBase IV、dBase III、FoxPro数据库和Access等。 1. 导出到Excel 使用以下SQL语句可以将数据导出到...

    将Excel文件导入到数据库中或将数据库中文件导出Excel中

    1. 查询数据:使用SQL语句查询需要导出的数据,可以是整个表,也可以是满足特定条件的部分数据。 2. 输出格式设置:确定数据导出的格式,例如CSV或TSV,这两种格式可以用Excel直接打开。 3. 执行导出:通过数据库...

    Sql数据与Excel数据的导入和导出

    例如,将`DataTable`中的数据转换为字符串格式以便写入Excel或构造SQL语句。 - **数据类型转换**:使用`ToString()`方法将各种数据类型转换为字符串。 - **字符串拼接与格式化**:使用字符串连接运算符`+`或字符串...

    Excel导入数据库and数据库数据导入Excel

    然后,通过`DriverManager.getConnection()`方法建立与数据库的连接,并创建Statement或PreparedStatement对象来执行SQL语句。例如,你可以使用`INSERT INTO`语句将Excel中的行数据逐条插入到数据库表中。在实际操作...

    SQL Server SQL语句导入导出大全

    简介:微软 SQL Server 数据库 SQL 语句导入导出大全,包括与其他数据库和文件的数据的导入导出。下面是 SQL Server SQL 语句导入导出大全的详细知识点。 导出到 Excel 为了将数据导出到 Excel,使用 EXEC master....

    SQLServer导入Excel方式

    ### SQL Server导入Excel数据的方法详解 #### 一、前言 在日常工作中,我们经常会遇到需要将Excel数据导入到SQL Server数据库中的情况。这不仅能够提高数据处理的效率,还能确保数据的一致性和准确性。本文将详细...

    excel导入数据到Oracle数据库

    2. **查询表信息**:使用SQL语句`SELECT * FROM tb_ppz_user;`来查看当前表中的数据情况。 3. **清空表数据**:为了避免数据冲突,可以使用`DELETE FROM tb_ppz_user;`命令清空表中的现有数据。 4. **打开ODBC导入器...

    excel表导入数据库 数据库导出excel(idea平台)

    3. 预编译SQL语句,根据Excel中的数据生成插入语句,防止SQL注入问题。 4. 将Java对象中的数据转化为适合数据库的格式,执行SQL插入操作。 5. 在Servlet中接收前端请求,调用上述逻辑,处理完成后返回响应信息。 ...

    java实现Excel数据导入到数据库

    在Java编程环境中,将Excel数据导入到数据库以及将数据库数据导出到Excel是常见的数据处理需求。本篇文章将深入探讨如何使用Java实现这两个功能,主要涉及的技术栈包括Apache POI库用于操作Excel,以及JDBC(Java ...

    怎么写sql语句将Excel的数据插入到SQL Server数据库.doc

    如何使用SQL语句将Excel数据插入到SQL Server数据库 在SQL Server中,处理Excel数据时,通常使用`OpenDataSource`函数结合OLE DB提供程序来实现数据的导入导出。以下是一些具体步骤和示例: 1. **查询Excel数据:*...

    springboot实现将Excel导入数据库

    在这个场景下,我们将探讨如何利用Spring Boot结合MyBatis实现将Excel数据导入到数据库的功能。 首先,我们需要了解Spring Boot的核心组件之一——MyBatis。MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储...

Global site tag (gtag.js) - Google Analytics