`
wanghailiang333
  • 浏览: 198729 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

[转]Excel导出SQL语句

 
阅读更多

实际应用中,我们经常需要把Excel中的数据导入MS SQL Server 或MySQL Oracle等数据库中。这些数据库都提供了很好的工具供用户直接将Excel中的数据导入数据库中。
  
  但是很多时候我们并不能直接操作数据库管理器(因为安全需要会配置防火墙拦截数据库端口),我们只能通过web页面对数据库进行远程操作。这个时候,将Excel中的数据转换成sql Insert语句就非常有必要了。
  
  例子:
  
  excel表格中有A、B、C三列数据,希望导入到数据库users表中,对应的字段分别是name,sex,age 。
  
  在你的excel表格中增加一列,利用excel的公式自动生成sql语句,具体电脑小技巧如下:
  
  1、增加一列(D列)
  
  2、在第一行的D列,就是D1中输入公式: =CONCATENATE("insert into users (name,sex,age) values ('",A1,"','",B1,"','",C1,"');")
  
  3、此时D1已经生成了如下的sql语句: insert into users (name,sex,age) values ('ls','女','24');
  
  4、将D1的公式复制到所有行的D列
  
  5、此时D列已经生成了所有的sql语句
  
  6、把D列复制到一个纯文本文件中。

分享到:
评论
1 楼 zgzdlm 2016-04-15  
超好用 谢谢

相关推荐

    excel 递归导出 sql语句

    在"Excel递归导出sql"的压缩包文件中,可能包含了实现这个过程的代码示例、教程文档或其他辅助资源。使用者可以参考这些材料,根据自己的需求进行定制和优化,以适应不同类型的层级数据和数据库系统。 总之,将具有...

    输入sql语句导出excel

    "输入SQL语句导出Excel"这个主题,涉及到如何通过编程方式执行SQL查询并将结果保存到Excel文件中。下面我们将详细探讨这一过程。 首先,我们需要了解如何在代码中执行SQL查询。通常,这需要使用数据库驱动程序或...

    Access或Excel导出SQL小工具

    【Access或Excel导出SQL小工具】是一款实用的软件,主要功能是帮助用户将Access数据库或Excel表格的数据转换成SQL语句,以便于在其他SQL支持的数据库系统中进行导入或者进一步的数据操作。这款工具利用了ActiveX ...

    连接导入导出SQL语句大全

    3. **从Excel导出到远程SQL**: 要将Excel数据导入远程SQL Server,可以使用`OPENDATASOURCE`和`INSERT INTO`语句: ```sql INSERT OPENDATASOURCE('SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码')....

    excel生成sql语句和实体类代码生成器

    "Excel生成SQL语句和实体类代码生成器"就是一个这样的实用工具,它允许开发者通过Excel表格来快速构建数据库操作所需的SQL语句以及与之对应的Java实体类代码,大大减少了手动编写这些代码的时间。 这个工具的核心...

    SQL 导入导出Excel数据的语句

    SQL 导入导出 Excel 数据的语句 本文将详细介绍如何使用 SQL 语句将数据从 Excel 文件中导入到数据库中,以及如何将数据从数据库中导出到 Excel 文件中。 导入数据 要从 Excel 文件中导入数据到 SQL 数据库中,...

    excel生成sql脚本

    "Excel生成SQL脚本"这个主题涉及到如何利用Excel的功能来自动化创建SQL语句,这对于数据库管理员和数据分析师来说是一个非常实用的技巧。 首先,我们需要理解表结构说明。在“表结构说明及SQL生成文档.xls”中,...

    sql语句导出excel

    将SQL查询结果导出到Excel,能方便我们进一步处理和分享数据。下面将详细介绍如何实现这一过程。 1. **SQL查询基础**: SQL允许我们执行多种操作,如选择(SELECT)、插入(INSERT)、更新(UPDATE)、删除...

    SQL语句导入导出大全.doc

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

    根据sql语句导出Excel工具

    标题中的“根据sql语句导出Excel工具”指的是一个软件工具,它允许用户通过编写SQL查询语句,将查询结果转换并导出为Excel文件格式。这种工具在数据分析、报表生成以及数据共享等方面非常有用,因为SQL是用于访问和...

    pb编写的execel自动生成sql语句

    标题中的“pb编写的excel自动生成sql语句”指的是使用PowerBuilder(PB)这款软件开发工具,结合Excel电子表格,创建了一个程序或脚本,能够根据用户在Excel中输入的数据自动生成相应的SQL(结构化查询语言)语句。...

    Excel导出SQL SlobII懒汉2

    标题中的“Excel导出SQL SlobII懒汉2”指的是一个工具或程序,可能是由一个爱偷懒的程序员开发的,用于将Excel电子表格中的数据转换成SQL INSERT语句,以便快速将数据导入到数据库中。这个工具可能是C#语言编写的,...

    SQL导出EXCEL(带表头)的存储过程

    最后,执行创建表的SQL语句,并将数据插入到Excel中。需要注意的是,实际操作中可能还需要添加错误处理逻辑,确保在遇到任何问题时能够优雅地退出并给出提示信息。 #### 调用示例与注意事项 调用此存储过程的示例...

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

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

    SQL定时导出数据到Excel

    -- 构建SQL语句 SELECT @sql = '', @fdlist = ''; SELECT @fdlist = @fdlist + ',' + '[' + a.name + ']', @sql = @sql + ',' + '[' + a.name + ']' + CASE WHEN b.name LIKE '%char' THEN CASE WHEN a....

    Transact-SQL语句进行导入导出.doc

    ### Transact-SQL语句进行导入导出 #### 一、Transact-SQL语句进行导入导出 ##### 1. 在SQL SERVER里查询ACCESS数据 为了能够在SQL Server环境中访问和查询ACCESS数据库中的数据,可以利用`OpenDataSource`函数。...

    百万级数据在Excel和Sql数据库之间相互导入、导出

    3. **T-SQL语句**:使用Transact-SQL(T-SQL)可以直接从Excel文件导入数据到SQL Server表,或者将数据导出到CSV文件,再由Excel打开。例如,BULK INSERT命令适用于大批量导入,而SELECT INTO语句可用于创建新表并...

    sql语句完成数据导出到Excel中

    "SQL 语句完成数据导出到 Excel 中" 在 SQL Server 2005 中,我们可以使用一条 SQL 语句来完成数据导出到 Excel 中,解决数据库与 Excel 表格之间的保存问题。下面我们将详细介绍如何使用 Transact-SQL 语句来实现...

    SQL语句导入导出大全

    本文将详细讲解几种常见的SQL语句用于从数据库导入和导出数据到不同的文件格式,如Excel、文本文件和DBF(dBase)文件。 1. **导出到Excel**: 使用`EXEC master..xp_cmdshell`存储过程,配合`bcp`命令,可以将SQL...

Global site tag (gtag.js) - Google Analytics