UPDATE 테이블 a
SET 컬럼 = ( SELECT rn
FROM ( SELECT rid, ROWNUM rn
FROM ( SELECT ROWID rid
FROM 테이블
ORDER BY 컬럼)
)
WHERE rid = a.ROWID )
+ where 절에 조건 꼭 쓰기!
반응형
'Database > SQL' 카테고리의 다른 글
[oracle] PIVOT, UNPIVOT (0) | 2019.07.21 |
---|---|
[oracle] EXISTS, NOT EXISTS (0) | 2019.07.21 |
[oracle] INSTR (0) | 2019.07.21 |
[oracle] Merge문 (0) | 2019.07.07 |
[oracle] NVL, NVL2, NULLIF (0) | 2019.07.07 |