만약 100만건의 데이터가 있다면 500건만 무작위로 업데이트 하고싶습니다.
예
update tbl set aa = 11 where rownum < 501
이런식으로 짜고싶은데 db2도 가능할까요
답변부탁드려요.
update tbl T set T.aa = 11 where T.colK in (select S.colK from (select colK, row_number() over() rownum from tbl) S where S.rownum < 501)
어떨까요