Excel 生成 CREATE TABLE 建表语句(SQL Server / MySQL / PostgreSQL)
上传 Excel 表头与样例行,自动推断列类型,生成 SQL Server / MySQL / PostgreSQL 的 CREATE TABLE 建表脚本。
怎么用
打开 Excel 转 SQL,映射列,选择数据库方言,勾选 CREATE TABLE 后生成。每列最多用 200 个非空样例推断类型。
支持的方言
SQL Server(NVARCHAR/INT/DECIMAL/DATE/DATETIME2/BIT)、MySQL(VARCHAR/TEXT/INT/DECIMAL/DATE/DATETIME)、PostgreSQL(TEXT/INTEGER/NUMERIC/DATE/TIMESTAMP/BOOLEAN)。
写出干净 DDL 的技巧
表头清晰、一列一种类型,生成前先删空白行。
下一步
建表后可在同一工具继续生成 INSERT,或交给 ETL 导入数据。
打开工具
常见问题
CREATE TABLE 免费吗?
免费。在 Excel 转 SQL 中勾选「包含 CREATE TABLE」即可。
类型一定准确吗?
推断是启发式的。上线前请检查字符串长度与小数精度。
应该打开哪个页面?
主工具 Excel 转 SQL,或 SQL Server / MySQL / PostgreSQL 方言落地页。