[답변] rowid를 이용한 순번 update 0 2 16,096

by 마농 update rowid 순번 [2008.05.20 11:47:23]


UPDATE 테이블 a
   SET 빈컬럼 = (SELECT rn
                   FROM (SELECT ROWID rid
                              , ROW_NUMBER() OVER(ORDER BY 특정컬럼) rn
                           FROM 테이블
                         )
                  WHERE rid = a.ROWID
                 )
 WHERE ROWID IN (SELECT rid
                   FROM (SELECT ROWID rid
                              , ROW_NUMBER() OVER(ORDER BY 특정컬럼) rn
                           FROM 테이블
                         )
                  WHERE rn <= 500
                 )

by 된장 [2008.05.20 12:02:32]
오오오...~~~...

by 손님 [2008.05.20 14:17:12]
와우~ 감사합니다^^
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입