hi all,
how to find difference in column/fields between 2 different database.....as i am comparing columns of same table from different database.
Thanks
Technology Tips and News
hi all,
how to find difference in column/fields between 2 different database.....as i am comparing columns of same table from different database.
Thanks
;WITH tbl1 AS (
SELECT t.name AS TableName, c.Name AS ColumnName
FROM dbname1.sys.tables t
INNER JOIN dbname1.sys.columns c ON t.object_id = c.object_id
WHERE t.name = 'tablename'
),tbl2 AS (
SELECT t.name AS TableName, c.Name AS ColumnName
FROM dbname2.sys.tables t
INNER JOIN dbname2.sys.columns c ON t.object_id = c.object_id
WHERE t.name = 'tablename'
)
SELECT * FROM TBL1 FULL JOIN TBL2 ON TBL1.ColumnName = TBL2.ColumnName