简单的 SQL Server 数据库表比较

作者:vkvi 来源:ITPOW(原创) 日期:2020-9-7

数据库表的比较工具很多,但是我看有些要安装,有些又只能使用 SQL Server 连接(不能使用 Windows 连接),有些又要注册,不够简单。

是实际中,我们可能只是想简单地比较下字段。我们可以把所有表、字段取出来,然后用 Beyond Compare 来比较。

取所有表、字段的 SQL 如下:

select sysobjects.name, syscolumns.name, syscolumns.xtype, syscolumns.typestat, syscolumns.xusertype, syscolumns.length, syscolumns.xprec, syscolumns.scale
from syscolumns inner join sysobjects on syscolumns.id=sysobjects.id
	and sysobjects.xtype='u'
order by sysobjects.name, syscolumns.name
相关文章