iT邦幫忙

0

MS SQL匯出所有view名稱語法

各位好,我目前需要去檢查我A資料庫內檢視裡面的VIEW TABLE,到底跟我B資料庫內檢視裡面的VIEW TABLE有沒有一致,請問語法上,應該怎麼下,或者有什麼方法可以把VIEW TABLE Name匯出呢?

請前輩賜教,謝謝...

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
twyes
iT邦新手 4 級 ‧ 2020-04-20 13:04:31

https://tinyurl.com/y78nouv2

可以匯出所有該 DB 的 VIEW 語法成為一個檔 , 再打開那個檔比對
2個DB各自匯出 比對

https://tpu.thinkpower.com.tw/tpu/articleDetails/714

如你要匯出所有 View 的語法 , 要選 View , 不要選到 Table

如果你只想比對 VIEW TABLE 的名稱 (不比對內容語法)

SELECT * 
FROM 你的DB名稱.INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE='VIEW'

然後你就可以寫 JOIN 語法去比對兩個 DB 的 VIEW TABLE 名稱

klm2242 iT邦研究生 1 級 ‧ 2020-04-20 13:46:24 檢舉

謝謝您,我再試試

我要發表回答

立即登入回答