如何将数据库中的表模式与C#中的sql脚本文件进行比较?

时间:2012-11-19 05:06:48

标签: c# sql sql-server

假设我在数据库上有一个表名Anonymous,我的硬盘上有一个文件名Anonymous.sql。我想知道表的模式是否与Anonymous.sql中的模式定义相同或不同。 sql文件具有CREATE模式。

我的问题是:

  1. 如何将表的架构与sql文件中的架构进行比较?
  2. 如果它们有任何区别,我该如何更改数据库中的表?

1 个答案:

答案 0 :(得分:0)

如果您的表架构在sql文件中,那么除了比较软件之外,您还可以比较这些文件。

如果您有任何更改,请使用该软件进行更改,然后使用前缀“alter table name”在sql server中重新运行表模式

用于软件下载

http://beyond-compare.en.softonic.com/