UPDATE T_ORGAN
SET
FULL_ORG_NM = (select j_code2name('OF','100100000','') || ' '|| '테스트' from dual)
WHERE
ORG_CD = '100101500';
첨부와 같이 실행하면 full_org_nm 에 '테스트' 데이터만 업데이트 됩니다.
select j_code2name('OF','100100000','') || ' '|| '테스트' from dual 서브 쿼리를 실행 시켜 보면
'XXXX XXXX 테스트' 라는 데이터가 출력 됩니다.
뭐가 문제일까요???
업데이트시 펑션을 사용하면 안되나요???
디비는 오라클 10g 입니다.