【发布时间】:2017-04-08 09:45:08
【问题描述】:
我正在为动态 SQL 编写一个过程
CREATE PROC ...
AS
DECLARE
...
BEGIN TRANSACTION migrate_uuid
...
EXEC('DECLARE u_cursor CURSOR FOR SELECT * FROM ' || @table_name)
OPEN u_cursor
...
我无法打开 u_cursor。我将收到消息:
“游标 'u_cursor' 无法使用,因为它找不到。可能是它没有声明,或者它在当前不可用
上下文。”
如何解决这个问题?
谢谢
【问题讨论】:
标签: sql cursor procedure sap-ase