您的位置:首页 > 其它

修改游标所在的表

2015-11-23 10:34 169 查看
DECLARE
v_header_id NUMBER;
CURSOR cur_part_list IS
SELECT *
FROM ske_sys_part_list
FOR UPDATE NOWAIT;
BEGIN
FOR rec_part IN cur_part_list
LOOP
SELECT ske_sys_part_list_s.nextval
INTO v_header_id
FROM dual;
IF rec_part.header_id IS NULL THEN
UPDATE ske_sys_part_list
SET header_id = v_header_id
WHERE CURRENT OF cur_part_list;
END IF;
END LOOP;
--COMMIT;
END;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: