34.16. Режим совместимости с Oracle #
Препроцессор ecpg
может работать в так называемом режиме совместимости с Oracle. Если этот режим включён, ecpg
старается работать как Pro*C в Oracle.
В этом режиме изменяются три аспекта работы ecpg
:
Массивы символов, принимающие строки символов, дополняются завершающими пробелами до указанной длины.
Завершаются эти массивы нулевым байтом, а если происходит усечение строки, устанавливается индикатор.
Когда в массив символов поступает пустая строка, индикатор NULL принимает значение
-1
.