IT/Oracle
오라클 PL/SQL
노마드오브
2018. 7. 19. 16:28
SET serveroutput ON; -- 화면에 결과값 출력 여부
DECLARE
v_deptno dept.deptno%TYPE; -- dept테이블의 deptno와 같은 타입의 변수를 만들겠다는 의미
v_loc dept.loc%TYPE;
BEGIN
select deptno, loc into v_deptno, v_loc
from dept
where deptno = 40;
DBMS_OUTPUT.PUT_LINE(v_deptno||' '||v_loc); -- 출력창에 출력, ||는 문자열 더하는 연결연산자
END;
-- id 값을 입력 받아 pl/sql문 실행
DECLARE
v_deptno dept.deptno%TYPE;
v_loc dept.loc%TYPE;
BEGIN
select deptno, loc into v_deptno, v_loc
from dept
where deptno = &id;
DBMS_OUTPUT.PUT_LINE(v_deptno||' '||v_loc); // 출력
END;