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 39257 게시물 읽기
No. 39257
for 문안에 select
작성자
나재호(jepyros)
작성일
2012-01-27 11:06
조회수
4,197

보통 아래처럼

cursor 선언후 for문을 따로 돌리는데.

for문안에 select문을 바로 쓸수 없나요?
      

 

cursor c1 is
   select a
     from test

 
begin
    for r1 in c1 loop
        insert into test (column  )
                   values(r1.a  );                              

    end loop;
end;    
 

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

begin
    for r1 in (select a from test) loop
        insert into test (column  )
                   values(r1.a  );                              

    end loop;
end;    
 

 

in 다음의 괄호안에 select문을 넣으면 됩니다.

그럼, 좋은 결과 얻으시길...

양승원(hanul072)님이 2012-01-27 11:18에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
39260오라클 트리거 질문좀 할게요!! [2]
류하성
2012-02-01
3825
39259procedure 중간에 수행 관두기 [1]
나재호
2012-01-31
4154
39258전년 대비 증감율 구하는 쿼리좀 도와주세요. [1]
이장미
2012-01-27
5738
39257for 문안에 select [1]
나재호
2012-01-27
4197
39255자기자신 update [1]
미키
2012-01-26
3760
39254예측 데이터를 구하고 싶은데 잘 안되네요
박진경
2012-01-26
3540
39253고수님들 쿼리좀 봐주세요..
오라초
2012-01-26
3808
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다