SQL:SQL查询以比较两个模式并使用新模式的新列更新旧模式
我正在使用MS SQL数据库,陷入了这个场景。我想比较两个模式,并用新模式的新列/缺失列更新现有表。因此,我正在寻找一个SQL查询,它将现有表模式与新模式进行比较,并根据新模式更改表 例如,我有一个现有的“customer”表,并且有同一个表的新模式(customer table schema with additional column),新模式包含一些新列或缺少的列,因此希望根据新模式更改customer表SQL:SQL查询以比较两个模式并使用新模式的新列更新旧模式,sql,sql-server,Sql,Sql Server,我正在使用MS SQL数据库,陷入了这个场景。我想比较两个模式,并用新模式的新列/缺失列更新现有表。因此,我正在寻找一个SQL查询,它将现有表模式与新模式进行比较,并根据新模式更改表 例如,我有一个现有的“customer”表,并且有同一个表的新模式(customer table schema with additional column),新模式包含一些新列或缺少的列,因此希望根据新模式更改customer表 如果需要其他信息,请告诉我。您熟悉Visual Studio吗?是的。。我是.net
如果需要其他信息,请告诉我。您熟悉Visual Studio吗?是的。。我是.net开发人员。如果您只想用SQL实现这一点,请尝试下面的查询。否则,VS中有一个选项,可以将模式与两个数据库wit数据库项目进行比较。我的建议是使用熟练的Sql开源工具来比较两个数据库并生成脚本。我不想手动执行此操作。我的脚本将在运行时自动执行。所以我需要同样的sql脚本。