프로시져라 함은 데이타베이스에서 실행하는
스터드 프로시져를 말하는것인지요?
이것을 기준으로 설명들리겠습니다.
우선 데이타베이스에서 SP는 작성한것으로 가정하고 설명
하겠습니다.
예를 직접들겠습니다.
// 이렇게 선언을 합니다.
DECLARE sp_ipgo_chul PROCEDURE FOR
proc_ipgo_chul @comp = :comp,
@code = :prod_item,
@ym = :ym ;
// 선언하는 것은알고 계시리라 생각됩니다.
// sp_ipgo_chul은 SP를 실행하기위한 파빌의 이름
// proc_ipgo_chul은 DB에서 작성된 SP이름
// 그리고 거기에 대응하는 아그먼트 값을 넣습니다.
// 그리고 실행을 합니다.
execute sp_ipgo_chul ;
// 만약에 받아올 변수의 값이 있다면
// fetch sp_ipgo_chul into :변수
// 다했으니 닫아야지요
close sp_ipgo_chul ;
위의 예제는 실제로 제가 프로젝트 하는곳에서 사용하는
스크립트 입니다.
그럼 많은 도움되시기를
그리고 더 궁금한것이 있으면 메일을 보내주세요
제가 이곳에 자주 못들어 옵니다.
--------------------- [원본 메세지] ---------------------
파워빌더에서 프로시져를 직접 수행시킬 수 있는 방법은 없나요
아시는 분 가르켜 주세요.