逗号分隔SQL脚本中的数据

时间:2012-09-11 12:52:07

标签: sql sql-server database automation

我有一个sql文件,它从逗号分隔文件中读取大量数据。 这导致了我们的问题,因为不同的环境具有不同的路径,因此我们的自动数据库脚本无法随机运行。

我们没有想到获得正确的绝对路径的聪明方法,而且.csv文件的要求对于sql server是可见的更加复杂。

我对sql文件中的'数据块'感到非常满意,但我不确定这是否可行,或者如果它是如何最好的安排。

编辑:这是SQL Server:)

1 个答案:

答案 0 :(得分:1)

这是我的建议:

  1. 在所有服务器上都有一个包含路径的主表。
  2. 根据需要同步此表(例如,每晚复制一次)。
  3. 使用BULK IMPORT。在动态SQL中构造命令。
  4. 执行命令