我正在为 .net 平台开发一个项目,并希望支持多种数据库类型。我想以通用格式将 DDL 保持在源代码控制之下,然后将其转换为数据库特定的 DDL 以进行部署。
因此,我正在寻找将通用 DDL 转换为特定于数据库的 DDL 的实用程序。理想情况下,它将支持开箱即用的 MSSQL 05/08、MySQL、Oracle、Postgres 和 DB2。
以下是我目前找到的工具:
有没有人对我提到的那些人有经验或知道其他人?
最佳答案
我所知道的唯一一个支持 SQL Server 的是 SQLFairy 。它是用 Perl 编写的,功能非常丰富。 XML2DDL 也很不错,但如果它不支持您选择的 DBMS,它就不是真正可行的。
关于.net - 最好的独立于数据库的 SQL DDL 实用程序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/431875/