有没有一种简单的方法可以从另一个调用一个 sql 文件?
我们的产品有 2 个 sql 文件 - a.sql 和 b.sql。我们在本地创建 db 的 A 和 B,然后运行 a.sql 和 b.sql。
现在,另一个团队一直在维护一个 sql 文件 MasterFile.sql,该文件应该创建该项目所需的所有 dbs 并对其进行配置。我们现在需要确保我们的 sql 文件(a.sql 和 b.sql)的内容也从这个 masterFile.sql 中调用。
a.sql 和 b.sql 都可能在不久的将来发生变化,因此我们不想手动将内容添加到 MAsterFile.sql。
做这个的最好方式是什么?我尝试执行 sqlcmd 以及 source 和 :r a.sql,但它们都不起作用。