0

我有一套针对 MSSQL 设计的应用程序。我们有一个新的供应商,它将在那里安装我们的应用程序,但我们绝对必须在该安装中使用 Oracle。其他客户不受影响,我们希望在其他任何地方保留 MSSQL。

问题 1:与这种情况相关的最佳实践是什么?

问题 2:有没有办法(SDK 等)将 TSQL 查询动态转换为 PSQL(无需手动将它们输入 UI 等)?

4

1 回答 1

1

只转换 SQL 查询是没有意义的,因为您必须转换所有数据库。在这种情况下,有一个非常有用的解决方案 - 可移植数据对象。该技术允许从特定的数据库实现级别抽象出来。但不幸的是,这不是您的情况,因为您为 MSSQL 设计了专门的应用程序。

于 2012-04-26T20:04:10.563 回答