程序里在一个函数中利用一个表结构向表中insert进去一条记录:
EXEC SQL INSERT INTO A VALUES(:TBL_A)
然后报1036错误,表结构的字段顺序是完全和表字段一样的,
表机构的声明我是放在这个函数里面的宿主变量声明区的。
然后我把函数换一个位置再重新编译之后,程序又不报错了。。 有点搞不懂这个是怎么回事??
求指点。。。。。。。。。。。。。。。
------解决思路----------------------
变量的处理上出现问题
pro*c的语法不太清楚,参考下这个
http://www.itpub.net/thread-35570-1-1.html