SQL Server 批量生成 Insert 脚本

2026-06-08

常见需求

数据迁移、测试数据准备、配置导入都需要批量 INSERT。ComTools 提供多种入口:

  • Excel/CSV → SQL(服务端解析表格)
  • JSON 数组 → INSERT(浏览器本地)
  • 行数据粘贴 → INSERT(开发者工具)

Excel 路线

适合已有表格数据。打开 Excel 转 SQL,上传文件,选择列映射后生成脚本。

JSON 路线

API 返回数组时,使用 JSON 转 SQL 直接生成 INSERT。

手工行数据

生成 INSERT 支持粘贴 JSON 行数组:

[
  {"Id":1,"Name":"Alice"},
  {"Id":2,"Name":"Bob"}
]

执行建议

  • 大批量分批执行,每批 500~1000 行。
  • 关闭不必要的索引可加速导入。
  • 导入后验证 @@ROWCOUNT

相关工具