DB
오라클 PLSQL LOOP 문 포맷 (SELECT LOOP)
후늬뉨
2017. 1. 5. 14:19
마이그레이션할때 자주 쓰지만 쓰려고할때마다 문법 까먹어서 올려둠.
DECLARE
i number := 0;
BEGIN
FOR TEMP IN (SELECT * FROM 테이블명)
LOOP
i := i + 1;
UPDATE 테이블명
SET
SORT_NO = i
WHERE
PKID = TEMP.PKID;
END LOOP;
END;