Informix varchar к тексту - PullRequest
       8

Informix varchar к тексту

0 голосов
/ 06 сентября 2018

Я новичок в informix, и меня попросили внести некоторые необходимые изменения в некоторые таблицы. Я изменяю тип столбца таблицы. Текущий столбец varchar (255), и мне нужно изменить его на текст. Мне сказали загрузить текущие данные в файл, внести необходимые изменения и выгрузить их обратно в таблицу. Но я всегда получаю сообщение об ошибке:

load from 'bens' insert into 'informix'.bens(      id_diligencia ,      id_tipo_bem ,      numero ,      especie ,      descricao,      valor ,      commum ,      voice_record ,      _ts )
SQL Error (-847): Error loading file C:\Users\Admin\.ags\userdata\ServerStudio\datastage\bens
SQL Error (-79716): System or internal error java.io.IOException
Error Position: Ln: 1 Col: 0

И вот код, который я использую:

unload to 'bens'
select
     id_diligencia ,
     id_tipo_bem ,
     numero ,
     especie ,
     descricao,
     valor ,
     commum ,
     voice_record ,
     _ts
from 'informix'.bens2;

load from 'bens'
insert into 'informix'.bens(
     id_diligencia ,
     id_tipo_bem ,
     numero ,
     especie ,
     descricao,
     valor ,
     commum ,
     voice_record ,
     _ts
)

Изменяемый столбец - это столбец "descricao".

Что происходит и как я могу сделать это правильно?

...