Rb Cafe » Postgres » Documentation PostgreSQL 13.10 » Interfaces client » ECPG -- SQL embarqué en C » Mode de compatibilité Oracle

35.16. Mode de compatibilité Oracle

ecpg peut être exécuté dans un mode de compatibilité Oracle. Si ce mode est actif, il essaie de se comporter comme si c'était du Pro*C Oracle.

En fait, ce mode change le comportement d'ecpg de trois façons :

  • Remplit les tableaux de caractères recevant des types chaîne de caractères avec des espaces à la fin pour obtenir la longueur indiquée

  • Un octet zéro termine ces tableaux de caractères, et configure la variable indicateur si la troncature survient

  • Configure l'indicateur null à -1 quand les tableaux de caractères reçoivent des types de chaînes de caractères vides