我已經編寫了一個使用批量插入從* .csv文件加載數據的存儲過程。 當我提到物理路徑時,它可以正常工作。現在我想在SQL服務器項目中使用相同的存儲過程。因此,我必須提及相對路徑。無論如何,我可以這樣做嗎? 在此先感謝。存儲過程中的相對文件路徑
2
A
回答
1
最好的辦法是將根作爲參數傳遞給SP,或者在數據庫中配置一個配置表並在其中設置根路徑。哎呀,如果可以的話,你可能只需傳入文件的完整名稱即可。
+0
嗨wagregg感謝您的答覆。問題是我們的代碼庫託管在github上,每個人都可能將其克隆到不同的路徑。因此不能給絕對路徑。 – GeekBoy
+1
然後,我認爲將它作爲參數添加將是您最好的選擇。負責調用SP的代碼應該負責瞭解輸入文件的位置。 –
相關問題
- 1. SQL CLR存儲過程 - DllImport的相對路徑?
- 2. 用Essential.Diagnostics存儲日誌文件的相對路徑
- 3. 解決不存在的文件的類路徑相對路徑
- 4. 存儲文件路徑
- 5. 存儲相對路徑爲const變量
- 6. 獲取存儲在變量中的相對路徑的絕對路徑
- 7. 相對路徑文件
- 8. 相對文件路徑
- 9. Codeigniter相對路徑文件
- 10. 相對路徑文件
- 11. Java相對文件路徑
- 12. Java文件相對路徑
- 13. perl中的相對文件路徑
- 14. Python包中的相對文件路徑
- 15. RSpec中的相對文件路徑
- 16. 相對URL的絕對文件路徑
- 17. 在屬性文件中存儲路徑
- 18. 構建相對路徑中的兩個文件路徑
- 19. 檢查是否存在具有絕對路徑和相對路徑的文件
- 20. 在任何計算機中存儲文件的相對路徑 - Java
- 21. 用相對路徑將文件保存在文檔目錄中?
- 22. ZipArchives存儲絕對路徑
- 23. Django:在ImageField中存儲相對和絕對圖像路徑
- 24. 不尋常的存儲文件路徑
- 25. 存儲文件夾的路徑
- 26. 存儲文件的路徑和映射
- 27. Symfony2 - 緩存文件中的相對路徑
- 28. Linq通過相對文件路徑選擇最新文件
- 29. DocFX'src'文件夾的相對路徑
- 30. 獲取文件的相對路徑?
這將是很好,如果你也提供你的SP –
我知道你可以用BULK INSERT處理這個,但SSIS真的是一個動態文件命名的地方。 –