PL/SQL 프로시저에서 insert, delete, update 구문은 있는데 Select 구문은 없더라구요..
MS-SQL에선 그냥
CREATE PROCEDURE sel_emp
(
Select * From emp;
)
이런식으로 하면 되던데..
오라클에선 커서를 써야 하나요?
위에 저런 형식으로 아주 간단하게 쿼리좀 짜주세요.. ㅠㅠ
by drakula
[2008.04.03 17:41:19]
select를쓰는 방법이 있긴 한데요 무조건 fetch되는 문장이 한문장 이어야 합니다, 여러 문장이면은 cursor문장을 써야 합니다.....
declare
cursor cur_c1 is
select empno, ename
from emp;
begin
for rec_r1 in cur_c1 loop
dbms_output.put_line(rec_r1.empno||rec_r1.ename);
end loop;
end;