如果我有两张表A和B.我想知道这张表是否相同? 即检查列是否匹配? 数据是否匹配?
答案 0 :(得分:1)
SELECT *
FROM
(
(SELECT * FROM Table1
MINUS
SELECT * FROM Table2)
UNION ALL
(SELECT * FROM Table2
MINUS
SELECT * FROM Table1)
)
答案 1 :(得分:0)
查询每个表的USER_TAB_COLUMNS
SELECT table_name, column_name,
FROM USER_TAB_COLUMNS
WHERE table_name = 'MYTABLE'
您可以将其与匹配列进行比较。
(鹰的答案会一步到位。)