안녕하세요.
고수님의 도움을 받고자 문의 글을 올립니다.
db : IBM Informix Dynamic Server Version 12.10.FC6WE
[문의 내용]
ORACLE 패키지 제품을 인포믹스로 커스터마이징 작업을 하고 있습니다.
다음과 같은 ORALE의 BEGIN ~ END SQL을 인포믹스에도 가능한지 궁금합니다.
begin
if #chk# = 0 then
delete from tb_test
where system_cd = :system_cd
else
merge into tb_test a
using dual
on (system_cd = #system_cd# )
when matched then
update
set search_yn = #search_yn#
when not matched then
insert
(
system_cd
, search_yn
)
values
(
#system_cd#
, #search_yn#
);
end if;
end;
]]>
몇시간을 구글링했는데 방법을 찾지 못해 도움 요청드립니다.
SQL로 해결이 안되면.. java service를 생성 후 분기처리 해야 할것 같습니다.
감사합니다.