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 2229 게시물 읽기
No. 2229
Re: Re: Re: EOF라는 개념이 오라클에서 있나요
작성자
신성욱
작성일
2000-11-30 16:46
조회수
9,664

최성준님께서 사용하신 방법도 좋은 방법입니다.

for 문을 사용하지 않을 경우에는 다음과 같은 방법을 사용할 수 있습니다.

 

최성준 님께서 사용하신 %rowcount 속성은 현재까지 패치된 행수를 나타내주는 것이구요.

%notfound는 현재 패치된 행에 데이터가 있을경우 참값을 갖는 속성입니다.

따라서

 

loop

fetch cursor_name into variable......;

:

:

exit when cursor%notfound;

end loop;

 

이렇게 사용하시는것이 ....

좋은 하루 되시길..

 

 

>>최성준 님께서 쓰시길<<

 

::

:: >>이경록 님께서 쓰시길<<

::

:: ::

:: :: >>속터짐 님께서 쓰시길<<

:: ::

:: :: :: 물어볼게 있는데요 정말루 죄송합니다.

:: :: :: pl/sql에서 eof라는 개념이 없나요

:: :: :: 있다면 어떤식으로 써야하나요.저의 경우

:: :: :: SQL> select * from license where jumin_num= '790302-1111111

:: :: :: 2 ;

:: :: ::

:: :: :: LIE_NUM JUMIN_NUM LIE_NAME GET_DAY

:: :: :: -------------- -------------- -------------------- --------

:: :: :: 95-3233 790302-1111111 정보처리산업기사 95/06/10

:: :: :: 95-4443 790302-1111111 정보처리기능사 95/06/11

:: :: ::

:: :: :: 데이타가 있는데 jumin_num 필드를 보면 같습니다.

:: :: :: 이때

:: :: :: for (select된 데이타가 없을때까지 loop를 돌아라) loop

:: :: :: dbms_output.put_line(' 자격사항

::

:: :: '

:: :: :: );

:: :: :: dbms_output.put_line(' 자격증번호: ' || li.lie_num ||' 자격증명:'||li.lie_

:: nam

:: :: e||

:: :: :: ' 취득일'||li.get_day);

:: :: :: end loop;

:: :: ::

:: :: :: 저의 질문은 for에서 조건을 줘야하는지 알구 싶습니다.

:: :: :: 감사합니다.

:: ::

:: :: 지금 잘 생각이 나지 않지만 cursor for loop 쪽을 보시면 됩니다.

:: for i in 1..cursor%rowcount loop

:: ...

:: end loop;

::

[Top]
No.
제목
작성자
작성일
조회
2227Trigger 사용시 ORU-10027 buffer overflow....에러가 발생합니다. 대체 뭔이윤지... 도와 주세요.
신성욱
2000-11-30
4694
2232┕>Re: Trigger 사용시 ORU-10027 buffer overflow.
최성준
2001-05-07 13:01:05
5887
2252 ┕>Re: Re: Trigger 사용시 ORU-10027 buffer overflow....에러가 발생합니다. 대체 뭔이윤지... 도와 주세요.
아마도
2000-12-02 12:37:54
5759
2265  ┕>Re: Re: Re: 감사, 감사 드립니다.
신성욱
2000-12-04 12:22:00
4388
2222오라클에서 자료를 파일로 저장하는법
무정한
2000-11-29
3964
2223┕>Re: 오라클에서 자료를 파일로 저장하는법
소몰이
2000-11-29 22:51:05
5046
2224 ┕>파일의 내용을 오라클 테이블로 로드하는 법
무정한
2000-11-30 10:00:28
4203
2228  ┕>Re: 파일의 내용을 오라클 테이블로 로드하는 법
신성욱
2000-11-30 16:28:39
4200
2231  ┕>Re: 파일의 내용을 오라클 테이블로 로드하는 법
최성준
2001-05-08 11:41:59
5373
2219linux용 oracle7 이나 oracle8.0.x 대 버전이 있나요?
임영수
2000-11-29
4025
2218EOF라는 개념이 오라클에서 있나요
속터짐
2000-11-29
8927
2221┕>Re: EOF라는 개념이 오라클에서 있나요
이경록
2000-11-29 19:28:52
10375
2225 ┕>Re: Re: EOF라는 개념이 오라클에서 있나요
최성준
2000-11-30 12:57:35
9352
2229  ┕>Re: Re: Re: EOF라는 개념이 오라클에서 있나요
신성욱
2000-11-30 16:46:40
9664
2216OCI 에서 update 문장 수행후에 영향을 받은 행의 갯수를 알고 싶어요
심성융
2000-11-29
4050
2215[질문] 오라클과 php연동 테스트......
lbyu72
2000-11-29
4384
2217┕>Re: [질문] 오라클과 php연동 테스트......
디슨
2000-11-29 17:55:28
4171
2212cursor에서 join쓰는 방법좀 알려주세용..
속망가짐
2000-11-29
4519
2226┕>Re: cursor에서 join쓰는 방법좀 알려주세용..
최성준
2000-11-30 13:02:38
5107
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.027초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다