안녕하세요
테이블에 data가 들어 있고 특정 필드는 값이 들어 있지 않습니다. 1,2,3,4,5,6... 순서대로 값을 넣고 싶습니다.
UPDATE CAR_RVTN_RSLT SET CAEP_POLICY_NO = (select lpad(nvl(max(CAEP_POLICY_NO),0)+1,20,'0') from CAR_RVTN_RSLT)
로 했더니..
값이 일관되게 들어갑니다.
어떻게 해야하는지.. 답변 부탁드립니다.
사용하신 함수를 보니 oracle인 듯 싶네요.
그렇다면 identity값을 삽입하기 이전에 rownum을 이용하시는 것은 어떨까요?
굳이 삽입하고자 한다면
UPDATE CAR_RVTN_RSLT SET CAEP_POLICY_NO = rownum
이렇게 하면 될 듯합니다.