2012-09-11 66 views
0

我有一個sql文件,它讀取來自逗號分隔文件的數據負載。 由於不同的環境具有不同的路徑,所以我們遇到了問題,所以我們的自動數據庫腳本無法隨機運行。逗號分隔的SQL腳本中的數據

我們沒有想到獲得正確絕對路徑的聰明方法,並且由於.csv文件對sql服務器可見的要求使得它更加複雜。

我對sql文件中的'數據塊'非常滿意,但我不確定這是否可行,或者如果它是最好的安排它。

編輯:這是SQL Server的:)

+0

可能最好使用SQL CLR來解析.csv文件。 T-SQL並不適合此目的。 – Alexander

回答

1

這裏是我的建議:

  1. 與所有服務器上的路徑的主表。
  2. 根據需要同步此表(例如,每晚複製一次)。
  3. 使用BULK IMPORT。在動態SQL中構建命令。
  4. 執行命令