본문 바로가기

빅데이터과정/PL/SQL

#10_140626_PL_SQL_FOR 문

728x90

# FOR 문


문제41. 아래의 테이블에 for loop 문을 이용해서 data를 입력하시오. empno 에는 1~1000까지 입력. ename 에는 scott1 ~ scott1000까지 입력

SET serveroutput ON
DECLARE
BEGIN
 FOR i IN 1..1000 LOOP
 INSERT INTO emp867
 VALUES ( i , 'scott' || i);
 END LOOP;
END;
/

문제43. for loop 문을 중첩해서 구구단 2단에서 4단까지 출력하시오

SET serveroutput ON
BEGIN
 FOR i IN 2..4 LOOP
  FOR j IN 1..9 LOOP
  dbms_output.put_line(i || '*' || j || '=' || i*j);
  END LOOP;
 END LOOP;
END;
/


'빅데이터과정 > PL/SQL ' 카테고리의 다른 글

#10_140626_PL_SQL_LABEL  (0) 2014.07.14
#12_140630_PL_SQL_PROCEDURE  (0) 2014.07.14
#9_140625_PL_SQL_CASE 문  (0) 2014.07.14
#9_140625_PL_SQL_LOOP문  (0) 2014.07.14
#9_140625_PL_SQL_IF 문  (0) 2014.07.14