mysql - 将 MySQL 查询转换为 HSQLDB 和 Oracle 查询

标签 mysql database oracle hsqldb

我有一堆可以在 MySQL 中正确执行的工作查询。我还需要在 hsqldb 和 oracle 中使用这些语句。

有许多教程教您如何从头开始为 hsqldb 和 oracle 创建查询,但它们没有解释如何直接转换查询。

你会建议我做什么?

如果查询被翻译,我是否有办法测试它们?我无法直接测试查询,因为我只有 MySQL 可用。

最佳答案

如果您确定所有目标数据库都符合 ANSI SQL,则可以使用 Mimer 在线语法检查器。它是免费的(据我所知)。 Find out more .

如果你想转换,这对你没有帮助,例如MySQL limit相当于 Oracle ( where rownum <= ) 或 HSQLDB ( limittop )。

关于mysql - 将 MySQL 查询转换为 HSQLDB 和 Oracle 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8802209/

相关文章:

java - 使用 JComboBox 作为搜索

asp.net - 通信 channel 上收到错误 ORA-03111 中断

c - 登录到Oracle时system()返回-1,errno = 10

mysql - 在某个日期/时间后插入行

php - MySQL选择百万条记录生成url

android - 如何使用简单的数据库输入和获取当前日期

database - Postgres Materialize 导致删除查询性能不佳

java - PL/SQL 返回 CLOB 和 JDBC 性能

php - 页面上的 MySQL 语法错误代码

mysql - EMS MySQL 管理器迁移