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
운영게시판
최근게시물
Sybase Q&A 1817 게시물 읽기
No. 1817
프로시져 실행시 Command has been aborted 이런 에러가..
작성자
멋쟁이
작성일
2007-01-30 18:37
조회수
4,862

밑에 있는 프로시져를 실행했더니 무한루프에 빠지는듯 하네요 ㅠㅠ

Server Message:  Number  3621, Severity  10
Server 'ita', Procedure 'usp_테스트', Line 36:
Command has been aborted.
Server Message:  Number  3621, Severity  10
Server 'ita', Procedure 'usp_테스트', Line 36:
Command has been aborted. 

계속반복 에러
...


이런 메세지가 계속 뜹니다..

데이터는 2건 밖에 없는데.. ㅠㅠ

고수님들 부탁드립니다..


-------------------------------------------------------------------            
   
Declare @Jubsu varchar(20)    
    
   
Begin   
   
Declare cur_list00 Cursor For   
    
 SELECT 접수번호
   FROM 테스트2 where 종류 = '2'
    
 Open cur_list00   
 Fetch cur_list00 into @Jubsu     
  /* @@sqlstatus 전역변수 0 : 에러, 0이 아닌경우 정상 실행 */   
    WHILE (@@sqlstatus = 0)   
 
   insert into 테스트 (접수번호) values (@Jubsu )
   Fetch cur_list00 into @Jubsu 
    
 Close cur_list00    
    

 
   
End

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

굳이 커서 안써도 될것 같은데요.....

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

 insert into 테스트 (접수번호)

 SELECT 접수번호

   FROM 테스트2 where 종류 = '2' 

이렇게 해도 되지 않나요...

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

Declare @Jubsu varchar(20)    

    

  

Declare cur_list00 Cursor For   

    

 SELECT 접수번호

   FROM 테스트2 where 종류 = '2'


Open cur_list00    

while 1 = 1                             

begin                           

        Fetch cur_list00 into @Jubsu     

        if(@@sqlstatus = 2) break   


        insert into 테스트 (접수번호) values (@Jubsu )


end


Close cur_list00  

deallocate cursor cur_list00  

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

지나가다가님이 2007-01-30 22:40에 작성한 댓글입니다. Edit

  WHILE (@@sqlstatus = 0)   

 

   insert into 테스트 (접수번호) values (@Jubsu )

   Fetch cur_list00 into @Jubsu     


무한루프 도는게 맞는데요



while뒤에 fetch되기전에 계속 insert

지연님이 2007-01-30 23:20에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1820SQL QUERY 질문입니다. [1]
쪼비
2007-02-01
4767
1819ESQL/C에서 서로 다른 DBMS 두개를 연결하려고 합니다 [1]
궁금이
2007-02-01
4288
1818isql에서 쿼리 실행결과를 파일로 받을때 [1]
초보
2007-01-31
4477
1817프로시져 실행시 Command has been aborted 이런 에러가.. [2]
멋쟁이
2007-01-30
4862
1816config 파일 [1]
초보
2007-01-30
3850
1815CharSet 문제 [3]
초보
2007-01-30
6505
1813[질문]오라클 테이블을 Sybase 테이블로~ 알려주세요. [1]
꽁꽁이
2007-01-30
4616
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다