我有一个存储过程,它使用动态sql来构建报表的复杂查询。在打开光标之前,它曾经调用exec(@sql) .我认为这是一个错误,可以删除exec(@sql)命令,因为它是单独执行的,而不需要使用游标.before this it's just doing string concatenationexecOPEN cc
打开游标不能有效地运
我们是否也可以声明和打开一个用于更新查询的游标,或者它只用于SELECT查询?EXEC SQL PREPARE S FROM :query; DbUtilT::set_bind_variables(bind_dp,¶mList); EXEC SQL WHENEVER NOT FOUND GOTO end_update_