`
艳过留痕
  • 浏览: 40485 次
社区版块
存档分类

将Excel中的数据转换成sql Insert语句

 
阅读更多
 

1.或者用sql Server 2000 还有 导入的方法就是mdb文件,Access 2003 中的方法但是有个列的问题。

excel表格中有A、B、C三列数据,希望导入到数据库users表中,对应的字段分别是name,sex,age ,在你的excel表格中增加一列,利用excel的公式自动生成sql语句,方法如下:
1、在你的excel表格中增加一列
2、在第一行的D列,就是D1中输入公式: =CONCATENATE("INSERT INTO PERSONS_SERIAL_NUMBER(PERSONS_NO, PERSONS_NAME,ID_NUMBER) VALUES('" & B1 & "', '" & C1 & "', '" & E1 & "');")
3、此时D1已经生成了如下的sql语句: INSERT INTO PERSONS_SERIAL_NUMBER(PERSONS_NO, PERSONS_NAME,ID_NUMBER) VALUES('xxxxx', 'xxxx, 'xxxxxxxxxx');
4、将D1的公式复制到所有行的D列
5、此时D列已经生成了所有的sql语句
6、把D列复制到一个纯文本文件中。
注意:生成的insert语句中有一个特殊字符"?",需要转换成空格。推荐使用UltraEdit进行处理。

分享到:
评论

相关推荐

    excel文件中批量生成insert语句

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

    excel生成sql语句小工具

    在日常的数据处理工作中,我们经常需要将Excel表格中的数据导入到数据库中,而手动编写SQL插入语句既耗时又容易出错。为了解决这一问题,出现了一款名为“Excel生成SQL语句小工具”的实用程序。本文将详细介绍这款...

    SQL与ACCESS (EXCEL)之间的数据转换

    三、EXCEL中的数据转换 EXCEL是一个常用的数据处理工具,经常用于数据分析和处理。使用EXCEL可以将数据导入到ACCESS或SQL Server中,反之亦然。使用EXCEL的数据导入导出工具可以将数据从一个数据源导入到另一个数据...

    excel 文件中批量生成 insert语句 sql

    在实际操作中,通常我们会先准备好一个包含所需导入数据的Excel文件,然后通过一定的手段将这些数据转换成SQL语言中的INSERT语句,最后再将这些INSERT语句执行,完成数据的导入工作。这种方法简单高效,非常适合处理...

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

    这款工具能够自动化地将Excel表格中的数据转换成符合特定数据库格式的SQL插入语句,极大地提高了工作效率。 首先,我们需要理解SQL插入语句的基本结构。SQL(Structured Query Language)是用于管理关系数据库的...

    SQL SERVER 与ACCESS、EXCEL的数据转换

    总结起来,SQL SERVER、ACCESS和EXCEL之间的数据转换可以通过DTS向导或Transact-SQL语句来实现,具体使用哪种方式取决于你的需求、数据量以及对效率和安全性的考虑。在实际操作中,要根据具体情况选择合适的方法,并...

    怎样用SQL Server 2008 SQL语句将Excel数据...

    通过以上步骤,无论是通过SQL语句还是通过SSMS界面,都可以有效地将Excel数据导入到SQL Server 2008中。这些方法不仅能够帮助用户快速完成数据迁移,还能够在过程中进行数据转换和清洗,提高了数据导入的灵活性和...

    读取EXCEL生成SQL语句工具

    综上所述,这个“读取EXCEL生成SQL语句工具”通过将Excel中的数据转换为SQL操作,大大简化了数据库管理工作,特别是对于需要频繁批量处理数据的IT专业人员来说,这是一个非常实用的工具。用户只需要在Excel中整理好...

    excel转sql语句

    当我们需要将Excel中的数据导入到数据库中或者进行大规模的数据操作时,通常会涉及到将Excel转换为SQL语句的过程。这个过程可以帮助我们高效地处理大量数据,尤其在数据分析、报表生成以及数据仓库的构建中。 首先...

    使用lua将excel文件转换成sql文件

    这些库允许你访问工作簿、工作表和单元格的数据,获取Excel中的表格数据。 2. **解析数据**:解析Excel文件中的数据后,lua脚本需要根据数据结构生成相应的SQL语句。例如,每一行可能对应一条INSERT INTO语句,而每...

    Excel数据导入到SQLServer数据库中

    首先,导入Excel数据到SQL Server通常有几种方法:使用SQL Server Management Studio (SSMS) 的“导入和导出数据”向导、T-SQL语句(如BULK INSERT或OPENROWSET函数)以及编写存储过程。标题提到的“通过自动编写...

    SQL SERVER 与ACCESS、EXCEL之间的数据转换

    下面将详细介绍如何通过SQL Server 2000中的DTS(Data Transformation Services)以及Transact-SQL语句实现这些转换。 #### 一、SQL Server 与 Access 之间的数据转换 **1. 使用 DTS 导入/导出** 对于熟悉SQL ...

    数据字典与sql语句生成工具.zip

    1. **ExcelToPostgreSql.exe**:这是一个可能用于将Excel表格数据导入到PostgreSQL数据库的应用程序。PostgreSQL是一种强大的开源关系型数据库管理系统,支持多种数据类型和高级SQL功能。通过这种工具,用户可以方便...

    ASP将Excel数据导入到SQLServer的实现代码

    最后,导入数据的部分通常会涉及使用ADODB.Connection和ADODB.Command对象来执行SQL INSERT语句,将Excel数据插入到SQL Server数据库中。这部分代码没有给出,但通常会包括以下步骤: 1. 打开SQL Server连接: ```...

    表格生成SQL插入语句.zip

    本文将深入探讨如何将一个带有列名的Excel表格转换为SQL插入语句,以方便将数据批量导入特定的数据库表。这个过程通常在数据迁移、数据分析或者系统集成时非常有用。 首先,我们要理解"表格生成SQL插入语句.zip"这...

    批量生产insert语句

    在数据库管理中,批量生成`INSERT`语句是一项常见的任务,尤其在数据迁移、测试数据填充或数据分析等场景中。批量生产`INSERT`语句能够有效地提高工作效率,避免手动编写大量单行插入语句的繁琐过程。下面我们将深入...

    SQL2005以下输出结果直接生成insert into工具合集

    例如,如果你有一个包含数千条记录的表,手动编写这些INSERT语句将是极其耗时的,而这个工具可以大大提高效率。 2. **辅助手动生成insert into 工具**:这类工具通常提供图形用户界面,让用户可以通过界面选择表,...

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

    这条语句将从 SQL Server 中检索数据,并将其导出到 Access 数据库中。 在使用 Transact-SQL 语句导出数据时,我们需要注意以下几点: * 首先,我们需要了解 Access 数据库的连接信息,例如数据库文件的路径、...

    excel数据导入到sql server数据库中,

    - **BULK INSERT T-SQL命令**:对于大量数据,可以使用BULK INSERT语句直接从Excel文件批量导入数据。需要将Excel文件保存为CSV格式,因为BULK INSERT只支持文本格式。 - **Openrowset函数**:通过在查询中使用...

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

    要将Excel中的数据导入到SQL Server中,可以使用`SELECT INTO`语句结合`OpenDataSource`函数实现。 **语法:** ```sql SELECT * INTO newtable FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source=...

Global site tag (gtag.js) - Google Analytics