http://kr.forums.oracle.com/forums/thread.jspa?threadID=598160 스토어드 펑션(Stored Function)에서 DML 즉 트랜잭션 발생시 주의해야 할 부분이 있다. 스토어드 펑션의 특징상 SELECT s_fnc('') FROM DUAL; 와 같이 사용할수 있다. 하지만 다음과 같은 스토어드 펑션이 있다면 create or replace function ( p_param in varchar2 ) IS begin insert into aaa ( aaa ) values ( p_param); return ''; end; / 위의 SELECT 문의 경우 에러를 발생하게 된다. SELECT -List 절에 스토어드 펑션을 사용할때는 DML작업이 들어가지 않게 해주어..
CREATE OR REPLACE PACKAGE PKG_B2BMEMBER_MODIFY AS PROCEDURE FN_MEMBER_INSERT ( pv_userid IN varchar2, lv_message OUT varchar2, lv_cnt out NUMBER) ; FUNCTION FN_MEMBER_UPDATE ( pv_userid IN varchar2, lv_cnt out NUMBER) RETURN VARCHAR2; FUNCTION FN_MEMBER_DELETE ( pv_userid IN varchar2, lv_cnt out NUMBER) RETURN VARCHAR2; / CREATE OR REPLACE PACKAGE BODY PKG_B2BMEMBER_MODIFY AS PROCEDURE FN_MEMBER..
- Total
- Today
- Yesterday
- ChatGPT
- oracle
- 프로젝트
- 디자인패턴
- Datapump
- DB
- 데이터과학
- getGeneratedKeys
- 퇴사
- shared everything
- 습관의힘
- NHN 면접
- 커뮤니케이션의 7가지 나쁜 습관들
- 구글
- 성공의길
- auto increment
- 카이에 소바주 시리즈
- 셀프 조인
- 바이오해킹
- 브레인피드백
- 꿈
- 튜닝
- 구조주의 인류학
- 큐브리드
- 다짐
- 오라클
- shared all
- 일본전산
- CUBRID
- 아웃라이어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |