如何将数据库中表的所有列检查为sql server中其他数据库中存在相同的表
我在一个数据库中有一个表,在其他数据库中也有相同的表。我添加了第一个数据库表的一些列。现在我想检查所有数据库外的表是否相同。如果不相同,则在这些表上添加这些列。请给出任何类型的编写sp或其他方法,您可以使用信息\u SCHEMA.columns检查数据库中所有表的所有列名如何将数据库中表的所有列检查为sql server中其他数据库中存在相同的表,sql,sql-server,sql-server-2008,Sql,Sql Server,Sql Server 2008,我在一个数据库中有一个表,在其他数据库中也有相同的表。我添加了第一个数据库表的一些列。现在我想检查所有数据库外的表是否相同。如果不相同,则在这些表上添加这些列。请给出任何类型的编写sp或其他方法,您可以使用信息\u SCHEMA.columns检查数据库中所有表的所有列名 SELECT * FROM INFORMATION_SCHEMA.COLUMNS 当然,这可能不是您问题的完整答案,但我认为这会在某种程度上帮助您。使用SQL Server数据工具中的模式比较来构建迁移脚本。如果我可以通过执
SELECT * FROM INFORMATION_SCHEMA.COLUMNS
当然,这可能不是您问题的完整答案,但我认为这会在某种程度上帮助您。使用SQL Server数据工具中的模式比较来构建迁移脚本。如果我可以通过执行任何类型的过程来获得更简单的任务,这将更有帮助