有誰知道Visual Studio中的SchemaCompare(當前使用2010)如何確定如何處理[SQL Server 2008R2]數據庫表更新(列數據類型,選擇性等)?VS SchemaCompare:製作表格更新
的選項是:
- 使用單獨
ALTER TABLE
聲明 - 創建新表,舊的數據複製到新表,重命名舊錶之前,新人們可以改名承擔正確的名稱
我在問,因爲我們有一個涉及TIMESTAMP column(樂觀鎖定)的情況。如果SchemaCompare使用新表格方法,則TIMESTAMP
列值將更改爲&,因爲舊值爲TIMESTAMP
的任何人都會遇到問題。
應該很容易通過SQL Profiler查找。我的錢會在'ALTER TABLE'變種上。 – Tomalak 2011-12-18 17:46:59