insert into语句可以使用数组吗
有一4gl文件,内容如下:DATABASE lpms
MAIN
DEFINE t_comcode char(8)
DEFINE t_comcode1 char(8),
t_enginenochar(30),
DEFINE i,x,j integer
DEFINE arr_com ARRAY OF CHAR(8)
DEFINE arr_tab ARRAY OF CHAR(8)
LET j=5
LET arr_tab="comcode1"
LET arr_tab="comcode2"
LET arr_tab="comcode3"
LET arr_tab="comcode4"
LET arr_com="comcode1"
LET arr_com="comcode2"
LET arr_com="comcode3"
LET arr_com="comcode4
FOR x=1 to j
INSERT INTO citem(arr_tab)values(arr_com)
WHERE engineno=",t_engineno,"
END FOR
END MAIN
c4gl test.4gl -o test.4ge进行编译时出错
.err中显示错误在这一句:
INSERT INTO citem(arr_tab)values(arr_com)
错误代码4373
请问是什么原因呀?该如何修改呢? 谢谢
页:
[1]