【发布时间】:2026-01-18 21:00:01
【问题描述】:
工作
我需要通过重新排列目标表中的所有字段来修复损坏的 bulkinsert,以便顺序与 bulkinsert 的定义相匹配。
我需要在多个环境中的多个数据库上执行此操作。
我能做什么
手动将字段拖放到正确的位置,这会起作用,但这会非常低效,因为字段完全不匹配。
我想要什么
如果我可以创建一个为我重新排列的 sql 脚本,我的工作会更容易且可重复。
有了一个脚本,我只需要努力一次,并以可靠的方式在所有其他数据库环境中执行它。
有什么想法吗?
【问题讨论】:
-
所有数据库的表结构是否相同?请发布您当前的结构和所需的列顺序
-
它们是相同的。实际情况比这复杂一点,但基本上区别是:dev - acc - prod。
标签: sql sql-server database bulkinsert