我在 Informix 中创建了一个表:
create table tab_unmrow
(
area integer,
rectangle row(
x integer,
y integer,
length integer,
width integer)
);
现在,当我select first 1 * from tab_unmrow
使用时dbaccess
,它工作正常。但是在使用时isql
,我收到了这个错误:
1820: Host variable type has been changed between fetches or puts. Error in line 1
有人可以建议我如何解决这个问题以及为什么会出现这个问题。