728x90
반응형
WM_FAC_EV라는 테이블에서 ELEVATION 컬럼에 값이 있으면 EV 컬럼으로 복사하는 쿼리
컬럼마다 구분되는 pk가 있으면 그걸로 쓰면 되는데
이 테이블에는 pk가 없어서 ROWID를 사용했다
update wm_fac_ev a
set ev =
(select elevation
from wm_fac_ev b
where a.rowid = b.rowid)
where elevation is not null
;
728x90
반응형
'DB > ORACLE' 카테고리의 다른 글
[ORACLE] 테이블 구조 및 데이터 복사 (0) | 2022.12.21 |
---|---|
[ORACLE] 중복데이터 조회 및 삭제(ROWID, PARTITION BY 사용) (0) | 2022.12.21 |
[ORACLE] 오라클 특정 문자열 치환/ 특정 문자열(특수문자) 제거(replace)/ ASCII 코드값 찾기 (0) | 2022.05.31 |
[ORACLE] ORA-01578: ORACLE 데이터 블록이 파손되었습니다 (0) | 2022.04.05 |
[ORACLE] ORA-01502: 인덱스 'pk'또는 인덱스 분할영역은 사용할 수 없은 상태입니다. (0) | 2022.02.22 |