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
운영게시판
최근게시물
Informix Q&A 1762 게시물 읽기
No. 1762
Procedure가 동작을 제대로 안하네요..
작성자
박윤희
작성일
2003-08-05 17:25
조회수
4,870

------------------------------------------------------------------

create procedure insert_queue(vdkkey int)

define v_num integer;

set debug file to "/nadl2000-6h2/trace_check";

trace on;

select count(*) into v_num from inet_pfresult where cn=vdkkey and confirmyn='Y';

 

if (v_num>0) then

{

trace "Count Is more than 0 ";

insert into queue_table ( vdkkey, table_name, action )

values ( vdkkey, 'sigawin_content', '0' );

}

else

{

trace "Count is zero";

insert into queue_table ( vdkkey, table_name, action )

values ( vdkkey, 'sigawin_content', '2' );

}

end if

trace off;

end procedure;

---------------------------------------------------------------

 

 

프로시저 구문은 위와 같구요..

 

프로시저를 실행했을 때

로그를 보면 아래와 같습니다.

 

---------------------------------

trace on

 

expression:

(select (count *)

from inet_pfresult

where (and (= cn, vdkkey), (= confirmyn, "Y")))

evaluates to 5 ;

let v_num = 5

expression:(> v_num, 0)

evaluates to t

trace off

----------------------------------

 

 

조건이 맞을때 SQL문이 전혀 실행이 안되고 있네요...

 

고수님들의 조언 부탁드립니다...

[Top]
No.
제목
작성자
작성일
조회
1766[급함]onstat | more 할때 에러발생
서영기
2003-08-14
4257
1765[시급한 질문] GUI tool, 데이타 sync 등등... [1]
서영철
2003-08-12
4881
1764Informix Backup [2]
백현종
2003-08-06
5183
1762Procedure가 동작을 제대로 안하네요..
박윤희
2003-08-05
4870
1760Infomix DB와 .NET의 SQL2000연동? [2]
나그네
2003-08-01
4281
1759[질문]인포믹스에도 오라클에 트리거같은 기능이 있을가요?
김동준
2003-08-01
4241
1761┕>Re: [질문]인포믹스에도 오라클에 트리거같은 기능이 있을가요? [1]
:-)
2003-08-05 13:56:10
5061
1758인포믹스에 MSSQL 의 EM 같은.... [1]
warper
2003-07-25
4730
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.052초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다