본문 바로가기

ORACLE/PL/SQL

Anonymous Procedure(익명 프로시져) - 스칼라 데이터타입 실습

plsqlex01.sql (경로 : c:\oracle\)

--Anonymous Procedure

--스칼라 데이터타입

 

--sql*plus 출력 환경변수 설정

set serveroutput on

 

declare

             --변수 선언

             v_ename1 varchar(20);

             v_ename2 varchar2(20):= '홍길동';

 

             v_hiredate1 date := '99/01/02';

 

             --날짜형식은 오라클 지역날짜형식을 따름

             --v_hiredate2 date := '30-DEC-98';

             v_hiredate3 date;

 

 

begin

--제어 부분

             --출력(내부 패키지)

             dbms_output.put_line('Hello World');

             v_ename1 := '박문수';

             dbms_output.put_line('변수1 : ' || v_ename1);

             dbms_output.put_line('변수2 : ' || v_ename2);

 

             dbms_output.put_line('날짜1 : ' || v_hiredate1);

             --dbms_output.put_line('날짜2 : ' || v_hiredate2);

 

             v_hiredate3 := to_date('98-12-30', 'YY-MM-DD');

             dbms_output.put_line('날짜3 : ' || v_hiredate3);

 

             end;

             /

             --실행명령어

 

set serveroutput off

 

 

 

실행

@c:\oracle\plsqlex01