34.16. Oracle™ Compatibility Mode
| Up | Chapter 34. ECPG — Embedded SQL in C | Home |

## 34.16. Oracle™ Compatibility Mode #

ecpg can be run in a so-called Oracle compatibility mode. If this mode is active, it tries to behave as if it were Oracle Pro*C™.

Specifically, this mode changes ecpg in three ways:

- Pad character arrays receiving character string types with trailing spaces to the specified length

- Zero byte terminate these character arrays, and set the indicator variable if truncation occurs

- Set the null indicator to `-1` when character arrays receive empty character string types

| Up |
| Home |