DB

1213 DB - stored program

jeoniee 2022. 12. 13. 17:55
728x90
반응형

https://docs.google.com/presentation/d/13Pa4ErWc-A7b592eTwnHVQx4qF_rAsI3/edit#slide=id.p2

 

PL_SQL.pptx

PL/SQL 1

docs.google.com

 

익명 블럭

pl/sql 프로그램의 기본 구조

 

결과값을 디스플레이에 출력하는 dbms_output.put_line함수를 볼 수 있도록 서버출력을 스크립트로 보내는 옵션. 세션당 한번만 실행해주면 그 뒤로는 매번 실행할 필요는 없음.

 

set serveroutput on;


DECLARE  -- 변수 선언
    vno NUMBER(4);
    vname VARCHAR2(10);
BEGIN    -- 실행 코드 작성
    SELECT employee_id, first_name
    INTO -- 변수 값 초기화
        vno, vname
    FROM employees
    WHERE employee_id = 200;

    dbms_output.put_line(vno || '  ' || vname); ← 디스플레이에 작성 내용 출력 요청
END;     -- pl/sql 코드 작성 끝
/
728x90
반응형