Я пытаюсь сохранить содержимое поля (CLOB) в файл на IFS (iSeries).
Файл не существует до сохранения содержимого, и файл создается идеально, но я не знаю, почему в начале (всегда позиция 1 и 2) файл содержит два нечетных символа. Эти персонажи не всегда одинаковы.
Я думаю, что это проблема с преобразованием между полем clob и файлом (ifs - smtf) Кто-нибудь как решить эту проблему?
Заранее спасибо!!
PD.: Извините, я не могу прикрепить изображение, потому что мне нужно как минимум 10 репутации, чтобы публиковать изображения.
Определение переменной в RPGLE
D xmlEntrada s sqltype(CLOB:10000000)
fd = open('/folder/file/file.xml':
O_WRONLY+O_CREAT+O_TRUNC:
O_RDWR : 819);
callp write(fd: %addr(xmlEntrada)+2: %len(xmlEntrada));