[SQL ] mssql 資料庫結構比對更新

看板Database (資料庫)作者 (Artificail Intelligence)時間10年前 (2014/08/15 19:56), 10年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
資料庫名稱: mssql 資料庫版本: 2012↑ 內容/問題描述: 想要做一個功能,我的.sql檔裡面會存放最新資料庫的結構, 當客戶執行這個.sql時,這支檔案會用這個最新的結構去比對客戶的資料庫結構, ex: 如果新結構有A table 而客戶的資料庫結構沒有的話,就會新增這個table, 若table存在則比對欄位,如果欄位不存在就新增,如果存在的話比對資料型態, 若資料型態不同的話,更新舊結構的欄位資料型態, 目前已經有解決的方法了,但總覺得有點土法煉鋼, 也詢問過不少人的意見,卻沒有一些新的想法, 請問大家有什麼建議嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.27.60 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1408103771.A.44D.html

08/28 15:56, , 1F
我記得2012已經有內建此功能?vs2012還是SSDT吧
08/28 15:56, 1F
這個功能你要拿兩個結構擋去用精靈比對 沒辦法做自動化.. ※ 編輯: GoalBased (211.23.209.100), 08/29/2014 15:01:47
文章代碼(AID): #1JxVLRHD (Database)
文章代碼(AID): #1JxVLRHD (Database)