我有2個相同的數據庫。 abc15和abc18。但其中一個數據庫有一個額外的表,我需要找到它。我認爲下面的查詢應該返回它,但是它沒有顯示我期望的記錄。 select * from information_schema.tables as a
left join information_schema.tables as b
on a.TABLE_SCHEMA=b.TABLE_S
我有兩個數據庫:DBTarget和DBTest。我已經在DBTest運行多個自定義腳本,所以現在DBTest和DBTarget應該在各方面都相同(表,在值表,列,存儲過程等) 問題:有沒有一種簡單的方法比較這兩個數據庫? 我能想到的唯一的策略是: USE [DBTarget];
SELECT * FROM tblTableN;
USE [DBTest];
SELECT * FROM tblT
我怎麼會驗證一個8.3的PostgreSQL數據庫的數據是相同的9.0 DB 當我做了一個SQL轉儲數據相同的數據在一個示例表上,我們發現了很多不同之處,但這是由於9.0截斷了末尾的0和日期字段的初始化,轉儲的順序也不是固定的,儘管可以使用排序來排序(不是雙關語) 。它不允許驗證,因爲它會丟失它屬於哪個表的部分,因爲排序的sql轉儲將是一個無意義的sql命令,並且引發額外的轉儲設置。 COUNT(
我們正在將使用Sql Server Express(讓我們稱之爲第3版)的應用程序轉換爲Sql Server Compact Edition(讓我們稱之爲第4版)。我試圖確保從舊版本(版本3)開始,舊版本(版本1和版本2)的升級與新產品(版本4)相同。升級代碼由於各種原因必須重寫。 我正在創建一個快速測試應用程序,它將比較版本3 Sql Server Express數據庫和版本4 Sql CE數據