我是notifyix的新手,我被要求对某些表进行必要的更改。 我正在修改表列类型。当前列是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”列。
正在发生什么,我该如何纠正?