은근히 안되서 삽질하다가 끼성이가 끼부리며 해결해줌 ㅋㅋ
UPDATE /*+ bypass_ujbc */ (
SELECT t.enp_nm enp_nm1, a.enp_nm enp_nm2
,t.bno bno1, a.bno bno2
,t.zip_no zip_no1, a.zip_no zip_no2
,t.bas_addr bas_addr1, a.bas_addr bas_addr2
,t.dts_addr dts_addr1, a.dts_addr dts_addr2
,t.rep_tel rep_tel1, a.rep_tel rep_tel2
,t.fax_pno fax_pno1, a.fax_pno fax_pno2
,t.busi_div busi_div1, a.busi_div busi_div2
FROM TEST1 t,
TEST2 a
WHERE t.enp_cd = a.enp_cd(+)
AND t.pf_yy = '2014'
AND (a.busi_div = '1' OR a.busi_div = '3')
AND enp_div LIKE '%2%'
)
SET enp_nm1 = enp_nm2
, bno1 = bno2
, zip_no1 = zip_no2
, bas_addr1 = bas_addr2
, dts_addr1 = dts_addr2
, rep_tel1 = rep_tel2
, fax_pno1 = fax_pno2
, busi_div1 = busi_div2
'IT > Databases' 카테고리의 다른 글
Oracle thin 방식의 차이로 TNS 오류발생되며 데이터소스 설정이 안될경우 (0) | 2021.05.12 |
---|---|
[MS-SQL] 가장 최근 데이터 하나만 가져오기(top사용) (0) | 2021.05.03 |
oracle PK, FK 삭제 명령어 (0) | 2021.05.02 |
오라클 재시작 리스너 재시작 명령어 (0) | 2021.05.02 |
ORACLE 데이터의 어떤 기준의 마지막 한건 가지고오기~~ MAX() KEEP() 사용 (0) | 2021.05.02 |