INSERT, UPDATE or DELETE statement에 의해 영향을 받는 로우를 검색 할 수 있게 해주는 구...
참고하시고, 열공하세요.
참고하시고, 열공하세요.
오라클자바커뮤니티에서 설립한
오엔제이프로그래밍 실무교육센터
(오라클SQL, 튜닝,
힌트,자바프레임워크, 안드로이드, 아이폰, 닷넷 실무전문 강의)
www.onjprogramming.co.kr
SQL> variable v_ename varchar2(10);
SQL> variable v_sal number;
SQL> insert into emp (empno, ename, sal)
2 values (5555, 'jclee', 7000)
3 returning ename, sal into :v_ename, :v_sal;
1 개의 행이 만들어졌습니다.
SQL> print v_ename;
V_ENAME
--------------------------------
jclee
SQL> print v_sal;
V_SAL
----------
7000
SQL> update emp set ename='tatata',
2 sal = 9000
3 where ename = 'jclee'
4 returning ename, sal into :v_ename, v_sal;
returning ename, sal into :v_ename, v_sal
*
4행에 오류:
ORA-00905: 누락된 키워드
SQL> update emp set ename='tatata',
2 sal = 9000
3 where ename = 'jclee'
4 returning ename, sal into :v_ename, :v_sal;
1 행이 갱신되었습니다.
SQL> print v_ename;
V_ENAME
--------------------------------
tatata
SQL> print v_sal;
V_SAL
----------
9000
SQL> commit;
커밋이 완료되었습니다.
SQL> variable v_ename varchar2(10);
SQL> variable v_sal number;
SQL> insert into emp (empno, ename, sal)
2 values (5555, 'jclee', 7000)
3 returning ename, sal into :v_ename, :v_sal;
1 개의 행이 만들어졌습니다.
SQL> print v_ename;
V_ENAME
--------------------------------
jclee
SQL> print v_sal;
V_SAL
----------
7000
SQL> update emp set ename='tatata',
2 sal = 9000
3 where ename = 'jclee'
4 returning ename, sal into :v_ename, v_sal;
returning ename, sal into :v_ename, v_sal
*
4행에 오류:
ORA-00905: 누락된 키워드
SQL> update emp set ename='tatata',
2 sal = 9000
3 where ename = 'jclee'
4 returning ename, sal into :v_ename, :v_sal;
1 행이 갱신되었습니다.
SQL> print v_ename;
V_ENAME
--------------------------------
tatata
SQL> print v_sal;
V_SAL
----------
9000
SQL> commit;
커밋이 완료되었습니다.
댓글 없음:
댓글 쓰기