한데이타는 여러개의 구분값에 포함하는 프로시져를 만들려고 합니다.
즉
create or replace procedure sp_data_gubun (
in_data in varchar2(10), --데이터
in_gubun in char(1) --구분
)
as
begin
insert into test(data,gubun)
valus(in_data,gubun);
commit;
end;
as
begin
insert into test(data,gubun)
valus(in_data,gubun);
insert into test(data,gubun)
valus(in_data2,gubun2);
commit;
end;
이렇게 하면 두개의 데이터가 들어가는데, 그런데 입력시 포함되는 구분값이
하나일때는 뒤에 있는 INSERT문은 실행되지 않아 로직에러가 생기겠죠?
3개일때는 하나더가 필요하겠죠?
이걸 어떻게 하면 유동적으로 INSERT문이 가능할까요?
|