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 40039 게시물 읽기
No. 40039
프로시져로 생성을 해야할까요.
작성자
새하정(lsmsj)
작성일
2013-03-06 11:25ⓒ
2013-03-06 11:26ⓜ
조회수
5,414

안녕하세요. 질문한가지 드리겠습니다. 아직 제가 해본경험이 없어. 어떤식으로 진행을  해야할지 감이안와 이렇게 글을 남깁니다.

A라는 고객사가 있는데. 이 고객사가 상품을 1달에 구매할수 있는 금액은 예를들어 10만원 으로 책정이 되어있습니다.

(아무리 많이사고싶어도 10만원 이하밖에 구매를 못하지요.)

하지만 구매한도금액을 기간을 설정해서 늘려주는 작업을 할 예정입니다. 그기간이 설정되어있는 동안은

늘어난 금액한도만큼 구매가 가능하고

기간이 지나게되면 다시 늘려줬던 금액을 회수해버리고 기존 금액 10만원으로 돌려놓는 작업을 진행할 예정인데..

제가 아직 경험이 부족하여 어떤식으로 해야할지 감이안서네요.. 

좋은 의견과 조언 부탁드리겠습니다. 긴글 읽어주시고 답변주시는분들께 미리 감사의 말씀을 드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

/* 예산 : A 고객사 한달에 살수 있는 금액 100,000 */
ll_cust_est := 100000

/* 초과기간 설정 */
ls_delay_fr := '20130301' ;
ls_delay_to := '20130315 ;

/* 초과한도설정 */
ll_over_est := 200000

IF pDATE BETWEEN ls_delay_fr AND ls_delay_to THEN
    /* SQL문 실행 */
ELSE
  /* 한도 컴백 */
   UPDATE 한도테이블
   SET 한도컬럼 = ll_cust_est
   WHERE CUST_CODE = pCUSE_CODE ;
END IF ;

뭐 이런식으로 프로시저 돌리면 되지 않을까요?

질럿님이 2013-03-13 11:03에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
40042case when 에서 결합연산자 사용질문입니다. [3]
서기라
2013-03-08
5892
40041연속된 동일문자열 찾기 [4]
햇살좋은오후
2013-03-07
8104
40040BLOB 입력처리 C++소스 문의
정현도
2013-03-06
5346
40039프로시져로 생성을 해야할까요. [1]
새하정
2013-03-06
5414
40038합계 금액을 뽑을려구 합니다. [2]
쫑군
2013-03-05
5587
40037쿼리시 날짜 관련해서 질문 드립니다.. [1]
비만멍키
2013-03-05
5521
40036procedure내에서 view type 선언방법
초보디비
2013-03-05
5413
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다