plsqlex05.sql (경로 : c:\oracle\)
--Anonymous Procedure
--Table : 일차원배열
set serveroutput on
declare
--type employee_id_table is table of number(4)
--index by binary_integer;
type employee_id_table is table of employees.employee_id%type
index by binary_integer;
type last_name_table is table of varchar(20)
index by binary_integer;
employee_id_tab employee_id_table;
last_name_tab last_name_table;
begin
select employee_id, last_name
into employee_id_tab(1), last_name_tab(1)
from employees
where employee_id = 100;
dbms_output.put_line('변수 : ' || employee_id_tab(1));
dbms_output.put_line('변수 : ' || last_name_tab(1));
end;
/
set serveroutput off
실행
@c:\oracle\plsqlex05
'ORACLE > PL/SQL' 카테고리의 다른 글
외부값(치환변수) 받아서 레코드(%rowtype)로 뽑아내기 (0) | 2013.02.21 |
---|---|
복합 데이터형 - PL/SQL Table of Record 데이터형 기본 실습 (0) | 2013.02.21 |
복합 데이터타입 - PL/SQL Record 데이터형 기본 실습 (0) | 2013.02.21 |
복합 데이터타입 - %rowtype 데이터형 기본 실습 (0) | 2013.02.21 |
스칼라 데이터타입 - %type 데이터형 기본 실습 (0) | 2013.02.21 |