4
在SQL Server 2005上,是否可以在事務內刪除並重新創建表(從另一個數據庫複製)?在SQL Server中刪除並創建表內事務,影響其他進程
此外,在事務處理期間嘗試訪問該表的任何進程是否失敗或等待事務完成?
在SQL Server 2005上,是否可以在事務內刪除並重新創建表(從另一個數據庫複製)?在SQL Server中刪除並創建表內事務,影響其他進程
此外,在事務處理期間嘗試訪問該表的任何進程是否失敗或等待事務完成?
將數據複製到不同的表中,然後切換舊的和新的表。請使用sp_rename或參閱Transferring Data Efficiently by Using Partition Switching。後面的選項更好,因爲它保留了表上的所有權限和約束,但它確實需要Enterprise Edition。
爲什麼一張表與一張臨時表? – 2011-02-22 19:00:42
因爲表格被許多其他表格使用。我們正在全天更新新數據。鏈接分貝不是一個選項。 – 2011-02-22 19:01:46