Updated on 2024-12-25 GMT+08:00

Compatibility

This section describes the compatibility of GaussDB in Oracle-compatible mode with the native Oracle database, and that of GaussDB in MySQL-compatible mode with the native MySQL database.

Compatibility with Oracle Database

GaussDB is basically compatible with Oracle Database in terms of basic functions (such as data types, SQL statements, and database objects) and PL/SQL. However, due to architecture design differences, there are still some incompatible items. For details about the differences between GaussDB in Oracle-compatible mode and Oracle Database 19c, see the following sections:

Compatibility with MySQL

GaussDB is compatible with MySQL in terms of data types, SQL functions, and database objects. Due to differences in the underlying framework implementations, there are still some distinctions between GaussDB and MySQL.