블로그 이미지
JinStudio의 아이디어와 정보를 모아놓는 블로그.
JinStudio

공지사항

최근에 올라온 글

최근에 달린 댓글

글 보관함

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

ORACLE LOOP문 문법

2014. 4. 2. 09:35 | Posted by JinStudio

출처 : 꿈꾸는 개발자

http://www.gurubee.net/lecture/1057


LOOP문 문법

  • EXIT 문이 사용되었을 경우, 무조건 LOOP문을 빠져나간다.
  • EXITH WHEN 이 사용될 경우 WHEN 절에 LOOP를 빠져 나가는 조건을 제어 할 수 있다.

LOOP문 예제

 
-- DBMS_OUTPUT.PUT_LINE을 출력하기 위해 사용
SQL> SET SERVEROUTPUT ON ;  

SQL> DECLARE

        v_cnt NUMBER := 100;

     BEGIN

        DBMS_OUTPUT.ENABLE ;

        LOOP
            INSERT INTO emp(empno, ename , hiredate)
            VALUES(v_cnt, 'test'||to_char(v_cnt),  sysdate);

            v_cnt := v_cnt+1;

            EXIT WHEN v_cnt > 110;

        END LOOP;

        DBMS_OUTPUT.PUT_LINE('데이터 입력 완료');
        DBMS_OUTPUT.PUT_LINE(v_cnt-100 || '개의 데이터가 입력되었습니다');

     END;           
     /

데이터 입력 완료
11개의 데이터가 입력되었습니다 
 
        

WHILE LOOP문 예제

WHILE LOOP문은 FOR문과 비슷하며, 조건이 TRUE일 경우 만 반복되는 LOOP문 이다.

 
SQL> DECLARE

       v_cnt number := 100; 
	
     BEGIN
	
       DBMS_OUTPUT.ENABLE; 
	
       WHILE v_cnt < 110 LOOP 
	
           INSERT INTO emp(empno, ename , hiredate) 
           VALUES(emp_seq.nextval, 'test', sysdate); 
	
           v_cnt := v_cnt+1; 
	
           EXIT WHEN v_cnt > 110; 
	
       END LOOP; 
	
       DBMS_OUTPUT.PUT_LINE('데이터 입력 완료'); 
       DBMS_OUTPUT.PUT_LINE(v_cnt-100 || '개의 데이터가 입력되었습니다'); 
		
    END; 
    / 
        



'Work Source > DATABASE' 카테고리의 다른 글

ORA-01000: 최대 열기 커서 수를 초과했습니다  (0) 2013.07.04
Oracle HINT  (0) 2012.12.27

Mac 환경에서 MariaDB 설치하기

2014. 3. 17. 10:42 | Posted by JinStudio

Mac 환경에서 MariaDB 설치하기

MySQL 삭제

다음의 명령을 사용하여 설치되어있는 MySQL을 삭제할 수 있습니다. MySQL이 설치되어있지 않다면 이 과정은 생략하시기 바랍니다.

MariaDB 설치

다음의 명령을 사용하여 정말 쉽게 설치를 할 수 있습니다.

설치 과정에서 나오는 설명을 잘 보면 친절하게 설명이 되어있습니다만 맥이 부팅될때 자동으로 MariaDB를 구동하려면 다음과 같이 등록해 주면 됩니다.

하지만 저는 매번 실행할 필요 없이 필요할때만 구동하면 되겠기에 위의 과정을 생략하고 필요할때마다 다음의 명령을 실행하여 MariaDB를 구동하고 있습니다.


맥에 HOMEBREW 설치하기

2014. 3. 17. 10:38 | Posted by JinStudio

Homebrew 사이트 주소 : http://brew.sh/

Homebrew 한국어 사이트 주소 : http://brew.sh/index_ko.html 


Homebrew는 Unix 기반으로 만들어진 OS X에 기본으로 설치되지 않은 Unix 명령어 패키지를 쉽게 설치할 수 있게 해주는 패키지 관리자이다.

사이트에 가면 상세한 설명이 되어 있고 위키 사이트 또한 운영되고 있으니 필요한 내용은 검색해보면 되겠지.


설치를 위한 명령어는 다음과 같다.


설치 과정 스크린 샷~


설치과정 중에 "unable to create file share/man/man1/brew.1 (Permission denied)" 이러한 메시지가 나타나면서 설치가 중단될 경우 다음의 명령어를 실행하여 homebrew를 완전히 제거한 후 재설치를 진행한다.

1
sudo rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup


출처 : http://seraphmate.tistory.com/99