在嵌入式SQL开发中,偶然发现似乎EXEC SQL declare 游标并不会修改sqlcode的值.因为在上一个SQL返回错误后,程序运行到声明游标这句,对sqlcode进行了检查,发现sqlcode的还是之前的错误码,而在定义游标前手动将sqlcode赋值为0,则不报错.定义游标的SQL本身是正确的,因此可以看出声明游标的语句并不修改sqlcode的值.
似乎游标声明并不设置sqlcode
最新推荐文章于 2023-12-17 08:00:00 发布
本文探讨了在嵌入式SQL开发中,如何通过声明游标来解决上一个SQL返回错误后,SQLCODE未被修改的问题。通过手动设置SQLCODE为0,可以避免错误提示。

1571

被折叠的 条评论
为什么被折叠?



