我有一堆可以在 MySQL 中正确执行的工作查询。我还需要在 hsqldb 和 oracle 中使用这些语句。
有许多教程教您如何从头开始为 hsqldb 和 oracle 创建查询,但它们没有解释如何直接转换查询。
你会建议我做什么?
如果查询被翻译,我是否有办法测试它们?我无法直接测试查询,因为我只有 MySQL 可用。
最佳答案
如果您确定所有目标数据库都符合 ANSI SQL,则可以使用 Mimer 在线语法检查器。它是免费的(据我所知)。 Find out more .
如果你想转换,这对你没有帮助,例如MySQL limit
相当于 Oracle ( where rownum <=
) 或 HSQLDB ( limit
或 top
)。
关于mysql - 将 MySQL 查询转换为 HSQLDB 和 Oracle 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8802209/