Excel 转 SQL

上传 Excel 文件,转换为 SQL INSERT 语句

拖放 Excel 文件到此处,或点击选择文件

什么是 Excel 转 SQL?

Excel 转 SQL 是一个在线数据格式转换工具,可以将 Excel(.xlsx/.xls)文件转换为 SQL INSERT 语句,方便导入数据库。

Excel 是最常用的电子表格格式,广泛用于数据存储和分析。SQL 是关系型数据库的标准查询语言,INSERT 语句用于向数据库表中插入数据。

使用本工具,您可以快速将 Excel 表格数据转换为可执行的 SQL 语句,支持多工作表选择、自定义表名和引号风格,方便数据迁移和导入操作。

使用方法

基本使用步骤

  1. 上传 Excel 文件(.xlsx 或 .xls 格式)
  2. 如有多个工作表,选择要转换的工作表
  3. 设置表名(默认为 table_name)
  4. 选择是否将首行作为字段名
  5. 自动生成 SQL INSERT 语句,一键复制使用

功能特点

多工作表支持支持选择 Excel 文件中的不同工作表进行转换
自定义表名可设置生成的 SQL 语句中的目标表名
引号风格支持单引号、双引号、反引号等多种引号风格
CREATE TABLE可选择是否生成建表语句

常见问题

支持哪些 Excel 格式?

支持 .xlsx 和 .xls 格式的 Excel 文件,兼容 Microsoft Excel、WPS、LibreOffice 等主流办公软件生成的文件。

支持哪些数据库?

生成的 SQL 语句兼容 MySQL、PostgreSQL、SQLite 等主流关系型数据库。您可以根据需要选择合适的引号风格。

如何处理空值和特殊字符?

工具会自动将空单元格转换为 NULL,对包含单引号的文本进行转义处理,确保生成的 SQL 语句语法正确。