您好,欢迎访问一九零五行业门户网

DB2游标使用注意事项

1、游标的一般使用步骤 (1)定义游标 exec sql declare my_cursor cursor for........ (2)打开游标 exec sql open my_cursor
1、游标的一般使用步骤
(1)定义游标
exec sql declare my_cursor cursor for........
(2)打开游标
exec sql open my_cursor ;
(3)读取游标
exec sql fetch my_cursor  into :my_stru;
(4)关闭游标
exec sql close my_cursor;
2、注意事项
(1)每步操作有都应该加上对sqlcode的判断
(2)读取游标后若有commit或roll back操作,则定义游标时必须加上with hold选项,保证提交后游标不被关闭。
(3)读取游标后,一般会有逻辑操作,逻辑操作若报错退出,必须关闭游标。
(4)对于只读操作,定义游标时加上 for read only
(5)对于更新操作,定义游标时加上 for update,,也可以指定更新的字段。
其它类似信息

推荐信息