델초보 님이 쓰신 글 :
: Create Procedure sp_okman (date_int Integer)
: Returns (sum_hap Integer, row_co Integer)
: As
: Declare Variable address2 VarChar(128);
: Declare Variable status Char(2);
: Declare Variable rowid Integer;
: Begin
: select rowid from member where address2 like '%':address2'%'
: into :rowid;
: Select sum(hap-su-dis) as sum_hap, count(*) as row_co
: from order_list
: where status = :status and date_int = :date_int and user_rowid = :rowid
: into :sum_hap, :row_co;
: suspend;
: end
:
: 등록이 안되네여...
:
: 뭐가 잘못된건가여?
:
: 알려주세요~~~제발....
:
:
에러 메세지도 올리시면 조금 더 정확한 답변이 있을것 같은데????
select rowid from member where address2 like '%':address2'%'
위부분에서
address2 like '%':address2'%' 먼저 선언한 :address2 변수에 무슨 값이있어 비교 한다는건지 이상함다.
또 두번째 select 에서 값이 둘이상일경우 for.. do 도 둘려야 되죠..
|