`
JAVA天地
  • 浏览: 674126 次
  • 性别: Icon_minigender_1
  • 来自: 太原
文章分类
社区版块
存档分类
最新评论

将excel里面的数据直接生成sql语句

阅读更多

原来的公司,在存储数据的时候,都是将数据存储在excel里面的,这也是大家用得最多、最熟悉的,但是随着公司做系统开发,就不可能继续放在excel里面操作了,因为这个就不方便了,我们公司也是这样的。

下面介绍一个非常简单的方法,可以一次性搞定你的所有数据库,并且不用什么外部工具之类,也不用什么命令。

如在excel里面有如下表格

<!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter" /> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0" /> <v:f eqn="sum @0 1 0" /> <v:f eqn="sum 0 0 @1" /> <v:f eqn="prod @2 1 2" /> <v:f eqn="prod @3 21600 pixelWidth" /> <v:f eqn="prod @3 21600 pixelHeight" /> <v:f eqn="sum @0 0 1" /> <v:f eqn="prod @6 1 2" /> <v:f eqn="prod @7 21600 pixelWidth" /> <v:f eqn="sum @8 21600 0" /> <v:f eqn="prod @7 21600 pixelHeight" /> <v:f eqn="sum @10 21600 0" /> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" /> <o:lock v:ext="edit" aspectratio="t" /> </v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:243pt; height:48pt'> <v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\02\clip_image001.png" o:title="" /> </v:shape><![endif]--><!--[if !vml]--><!--[endif]-->

假如这里面数据很多,我们不可能一条一条的去录入,我只是只是兴例,其它的都是类似搞定,此时我们把光标放到E1格里面,然后在公式栏里面输入如下公式:

="insert into t values('"&A1&"','"&B1&"','"&C1&"','"&D1&"')"

这里的t表示表名,可以得到如下图:

<!--[if gte vml 1]><v:shape id="_x0000_i1026" type="#_x0000_t75" style='width:414.75pt;height:47.25pt'> <v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\02\clip_image003.png" o:title="" /> </v:shape><![endif]--><!--[if !vml]--><!--[endif]-->

然后拖动公式往下,就可以将所有的数据生成SQL语句了。

<!--[if gte vml 1]><v:shape id="_x0000_i1027" type="#_x0000_t75" style='width:414.75pt;height:48pt'> <v:imagedata src="file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtml1\02\clip_image005.png" o:title="" /> </v:shape><![endif]--><!--[if !vml]-->
然后全部复制出,粘贴到执行SQL语的编辑器里一下就OK了<!--[endif]-->
分享到:
评论

相关推荐

    excel生成sql语句小工具

    总结起来,“Excel生成SQL语句小工具”是一款便捷、高效的实用工具,能够极大地提高数据导入的效率,减少手动操作带来的错误。无论是对普通用户还是开发者,它都是一款值得信赖的助手,为数据管理工作带来了极大的...

    利用Excel批量生成单条SQL语句

    "根据导入的excel生成sql"意味着我们可以将Excel文件作为数据源。Excel的每一行代表一个数据记录,每一列对应数据库表中的字段。导入后,工具会读取数据,结合预先配置的模板,自动生成相应的SQL语句。 "支持js脚本...

    Excel根据表格,批量生成sqlserver语句 ,生成建表语句,自行到数据库中执行

    在Excel表格中,我们可以设置第一行为表头,列头为字段名,第二行可以设置数据类型的提示,宏将根据这些信息生成SQL语句。执行宏后,用户只需复制生成的SQL语句到SSMS中,运行即可完成建表操作。 标签中的“sql...

    python读取excel数据并生成sql语句

    用于快速生成sql语句,适用于测试人员批量生成合理测试数据,

    根据EXCEL数据表结构生成sqlserver数据库表结构,同时支持sql语句生成excel数据表

    根据EXCEL表格中的数据表结构,一键自动生成sqlserver数据库表结构,create语句。VBA方便快捷,一键生成。减去大量的重复工作,节省开发时间。同时支持sql语句生成excel数据表.

    根据Excel生成建表语句源码.rar

    总之,"根据Excel生成建表语句源码.rar"提供的工具或代码示例是一个实用的数据库管理辅助工具,它帮助开发者快速地将Excel数据结构转换为可执行的SQL语句,进一步提高了工作效率。对于任何处理大量结构化数据并需要...

    读取EXCEL生成SQL语句工具

    标题中的“读取EXCEL生成SQL语句工具”是指一种能自动从Excel表格中提取数据并根据这些数据生成相应的SQL(结构化查询语言)语句的软件。这种工具主要用于批量处理数据库中的数据,例如添加(INSERT)、删除(DELETE...

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

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

    excel表生成数据库SQL插入语句工具

    4. **生成SQL语句**:工具按照每行数据生成对应的SQL插入语句。如果数据量大,可以生成一个包含多条INSERT语句的大批量插入脚本,以便一次性执行。 5. **保存或复制SQL脚本**:生成的SQL脚本可以被保存为文本文件,...

    Excel自动生成sql创建表语句

    支持sqlserver与oracle自动生成sql创建表语句,一键自动生成,非常强大。

    excel自动生成创建表sql语句,支持MySql,Oracle,SQLServer三种创建方式,方便管理

    excel自动生成创建表语句,支持MySql,Oracle,SQLServer三种创建方式,自动生成目录文档,方便查看与管理。

    Python解析Excel表格,生成sql语句,写入本地文件

    由于工作中需要写精算,给的一个Excel中,有大量数据需要写入数据库,一个个写,不知要到何年何月,于是使用Python,利用xlrd模块,解析Excel,将其中需要的数据生成想要的sql语句,根据sql语句插入到数据库,后续会...

    excel文件中批量生成insert语句

    本文将详细讲解如何在Excel文件中批量生成INSERT语句,以便快速地将数据导入到数据库中。 首先,我们需要了解INSERT语句的基本结构。INSERT语句用于向数据库表中插入新的记录,其基本语法如下: ```sql INSERT ...

    excel生成sql脚本

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

    python自动生成sql建表语句

    压缩包内的`main.py`很可能是实现这一功能的主程序,它可能包含读取Excel、解析数据、生成SQL语句和写入文件的主要逻辑。`说明文档.txt`可能包含了程序的使用方法和注意事项,而`WindowsFrom`可能是一个包含GUI窗口...

    excel文档数据转SQL插入语句(insert)的工具

    导入excel可以直接将数据转成SQL语句,其中字段名就是excel文档每列第一行的内容。该工具虽然是以.jar结尾,可以直接双击使用。只要是做开发的孩纸,看一下就会用的。

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

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

    读取Excel生成Sql脚本

    "读取Excel生成Sql脚本"是一个实用的工具,它能够帮助我们自动化地从Excel表格中提取数据,生成相应的SQL语句,并将其执行到数据库中。这个工具对于数据迁移、数据分析或者数据导入等任务尤其方便,可以显著提高工作...

    excel导入生成insert语句

    本主题聚焦于如何利用C#从Excel导入数据并生成SQL语句,如INSERT、DELETE和UPDATE,以实现数据的高效管理。 首先,我们需要了解C#中处理Excel的基本步骤。C#提供了多种库来读取Excel文件,如EPPlus、NPOI和...

    Excel生成sql语句小工具

    为了提高工作效率,简化数据处理流程,“Excel生成SQL语句小工具”应运而生。该工具能够帮助用户快速将Excel中的数据转换为SQL语句,从而实现数据的批量导入或更新。 #### 二、工具特点与优势 1. **简化工作流程**...

Global site tag (gtag.js) - Google Analytics