2015-11-24 81 views
0

提供了默認值是否有可能提供一個默認值或查詢提供一個值來使用展鵬SQL數據比較目標表未映射的列?在SQL映射的列比較

爲了解釋我保存的設置數據幾個數據庫實例配置數據庫中的場景。數據的形狀完全相同,但config數據庫在大多數表中都有一個額外的InstanceID字段。這使我可以過濾我的比較,只比較與源實例數據庫相關的InstanceID。但是,如果我生成插入腳本,它們會失敗,因爲目標實例ID字段不可爲空。我想提供一個默認值,然後在插入腳本中使用。這是可行的嗎?

回答

1

SQL數據比較並沒有這樣做,我害怕一個簡單的方法。

還有就是做這件事 - 你可以創建一個計算列,剛剛提供了「默認值」要插入沿着選擇了從源表的視圖。然後,您可以將視圖映射到目標數據庫中的表並進行比較,從結果中進行部署。

我希望這會有所幫助。