database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 40341 게시물 읽기
No. 40341
트랜잭션 1번으로 여러Row Update 수정본.
작성자
새하정(lsmsj)
작성일
2013-12-18 09:15
조회수
6,097

안녕하세요. 아래 글에대에 대해 이어..조금 정리해서
다시 문의글을 남깁니다.
현재 모바일 패키지의 일부분인 프로시저를 작성중에 있습니다.

해당 프로시저는 UPDATE를 목적을 두고있는 프로시저이며
모바일에서 1번의 요청으로 여러건의 UPDATE를 하려합니다.

간략히 예를 들겠습니다.
아래의 예는 1건에 대한 UPDATE 샘플입니다.
========================================
대상테이블 : TEST
수정컬럼 : NOTE_CODE, NOTE
조회조건 :
UPDATE TEST SET NOTE_CODE = '001',
NOTE = '수정사항1'
WHERE 1=1
AND RETURN_CODE = 'RP000001'
AND RETURN_DETAIL_CODE = '00001'
;
========================================

모바일측에서 제가 작성할 프로시저를 호출할때 IN값으로
WHERE 절에 들어가는 값들을 아래와 같이 보내주시기로 하였습니다.

'RP000001'|'00001'|'수정사유1';'RP000001'|'00002'|'수정사유2';

해당 정보값을 프로시저에서 IN값으로 받는것까지는 하였는데.
프로시저에서 어떻게 잘라서 처리를 해야할지..짱구로는 힘드네요.

참고로 화면개발과 프로시저담당이 다릅니다.
제가 담당하는 프로시저에서 처리할수 있는 좋은 팁이 있다면
한수 지도 부탁드리겠습니다.

[Top]
No.
제목
작성자
작성일
조회
403448i -> 11g import 가능한가요?
김홍찬
2013-12-19
6283
40343마농, 아린님께 질문드립니다.
야간비행
2013-12-19
6082
40342인덱스 사용 관련 질문 [12]
손님
2013-12-18
6379
40341트랜잭션 1번으로 여러Row Update 수정본.
새하정
2013-12-18
6097
40340오라클에서 복합연사자 사용한 산식 처리 문제 [4]
정재영
2013-12-17
6685
40339UNION ALL SELECT....FROM DUAL 효율성은 어떤가요? [1]
드라군
2013-12-16
6403
40338시간대 별로 묶어서 출력하기 [2]
바램
2013-12-15
7066
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다