되나 확인해보려고 했는데 virtual column not allowed here라고 뜨네
자바에서 db 불러와서 count(*) 만큼 반복문 돌리고
rownum 순으로 정렬한다음에 랜덤한 숫자 넣어줄려고 했는데 어케못하나
a에 pk에 시퀀스 걸어놨는데 중간에 지운게 있어서 1,2,4,5,6,8,9 이런식임
되나 확인해보려고 했는데 virtual column not allowed here라고 뜨네
자바에서 db 불러와서 count(*) 만큼 반복문 돌리고
rownum 순으로 정렬한다음에 랜덤한 숫자 넣어줄려고 했는데 어케못하나
a에 pk에 시퀀스 걸어놨는데 중간에 지운게 있어서 1,2,4,5,6,8,9 이런식임
랜덤한 숫자는 뭔 소린지 모르겠고 제목에 쓴건 됨
math.random 써서 랜덤한 숫자 하나씩 넣어줄려고 했음
지금보니 짤이 안올라갔네
저런식으로 where num에 1부터 1씩 증가시킨거에 b=랜덤숫자 넣을려고 했음
쿼리가 뭔가 많이 이상한거 같은데
왜??? SELECT에선 저렇게하면 가상컬럼(num)에 1부터 오름차순으로 생기던데
그래서 update도 될거 같아서 해본거였는데
가상 테이블 개념을 모르는거 같은데 셀렉트는 가상 테이블을 생성해서 내가 원하는걸 가져오는 개념인데 업데이트는 테이블에서 직접 수정해야지
그럼 한번에 하는건 포기해야하나...
반복문 기능이 따로 있잖아
ㄴㄴ sql문장을 한번에 끝내고 싶었음 ㅋㅋ
규칙성이 있는 숫자면 한번에 가능한데 모든 튜플마다 랜덤한 숫자를 넣으려면 어려울듯
으짤수없지 답변 고마워!