從xml提要中更新SQL Server 2008數據庫中10000行的最佳方法是什麼?這是一個.net網絡應用程序與一個大型的客戶數據庫,我想它做應用程序的更新,而不必與SQL管理器等混亂。從xml,SQL Server 2008批量導入/更新記錄
我注意到有一些類似的問題,與流行回答是將BULKCOPY的xml數據放入臨時表中,然後在現有表上執行UPDATE?
感謝
從xml提要中更新SQL Server 2008數據庫中10000行的最佳方法是什麼?這是一個.net網絡應用程序與一個大型的客戶數據庫,我想它做應用程序的更新,而不必與SQL管理器等混亂。從xml,SQL Server 2008批量導入/更新記錄
我注意到有一些類似的問題,與流行回答是將BULKCOPY的xml數據放入臨時表中,然後在現有表上執行UPDATE?
感謝
不知道究竟你的XML是什麼樣子,也不是不知道你的表是什麼樣子,你要更新,我猜測這裏....
你基本上有兩種選擇:將XML提要放入SQL Server中,並將XML數據分解爲關係數據(與XQuery支持一起使用得很好),但是您似乎更喜歡在.NET應用程序的客戶端上執行此操作。
在這種情況下,我可能會做這樣的事情(不知道你的情況的任何細節,這已經是相當模糊的....):
DataTable
和值DataTable
DataTable
到一個臨時表中的SQL Server感謝marc,我會這麼想,似乎是最簡單的方法。 – PeteTheGreek 2011-12-26 14:41:52
數據更新原有的客戶數據,您找到了答案你堆棧溢出的問題,但你仍然張貼它?你在尋找什麼額外的信息? – Andomar 2011-12-24 15:32:42