Help Center/ GaussDB/ Compatibility(Distributed)/ GaussDB Compatibility Overview
Updated on 2025-09-09 GMT+08:00

GaussDB Compatibility Overview

In GaussDB, you can create a database whose compatibility mode is set to ORA, MYSQL, TD, PG, or M, which represent the database is in Oracle-compatible, MySQL-compatible, Teradata-compatible, PostgreSQL-compatible, or M-compatible mode, respectively. The compatibility mode may affect SQL syntax, data types, system functions, and stored procedures. Some compatibility APIs are supported only in the corresponding compatibility mode.

For details about Oracle-compatible mode, M-compatible mode, and MySQL-compatible mode, see Oracle Compatibility Description, M-compatible Mode, and MySQL-compatible Mode. You can select a proper compatibility mode based on actual requirements.