iT邦幫忙

0

請教有人遇過 SQL BULK insert 接參數的問題嗎?

  • 分享至 

  • xImage

如下圖 SQL 想將 XML 檔讀出後寫入到 table
使用 BULK insert 在將檔案路徑這段變數化後,告知語法不正確有問題

查了一些文章有看到說
http://www.366service.com/zh-tw/qa/f3f0bbc4aa8b85af19a7ebe01d07b4ff
您不能引數化或連線 OPENROWSET 的引數,它只是常數值。
您必須使用動態 SQL 和臨時表,或者考慮使用 SSIS 作為例子。

這是意謂著 BULK 後方不能接變數?
請教各位大大,這樣應該怎麼處理這段語法呢?謝謝哦

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
rogeryao
iT邦超人 7 級 ‧ 2020-12-08 09:29:30
最佳解答
流川達 iT邦新手 3 級 ‧ 2020-12-08 09:32:33 檢舉

多謝,剛測了一下,可以耶

我要發表回答

立即登入回答