[Oracle] Dummy Insert - 실제 효과는 없는 insert statement

iBatis로 작업하다가 insert를 하긴 해야 하는데, 실제 아무 효과는 없는 insert를 해야 하는 상황이 생겼다.
(왜 생겼는지는 묻지 말아주세용~ 나두 잘 몰라요..)

암튼, 그래서 insert 효과가 없는 insert 문이 뭘까 고심하다가 Usenet에 질문을 올렸더니 아래 답이 왔다.

멋지다!!

내가 질문한 내용과 답변 원문

>>Is there a insert statement which has no effect?

Maybe something like this?

sql> create table dummy ( dummy1 varchar2(1));

Tabla creada.

sql> insert into dummy select 'x' from dual where 1=0;

0 filas creadas.

by 권남 | 2005/10/25 22:27 | 데이터베이스 | 트랙백 | 덧글(4)

트랙백 주소 : http://kwon37xi.egloos.com/tb/1870414
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by totoro at 2005/10/28 15:57
ibatis로 프로젝트를 하시나 보군요.
sql 수정시 리로딩이 가능한가요?
Commented by 권남 at 2005/10/28 16:50
reloading은 톰캣의 웹 컨텍스트 리로딩 기능을 통해서 하고 있습니다.

iBatis 자체에 리로딩 기능이 있는지는 모르겠습니다.

일단 저는 톰캣의 자동 리로딩은 꺼두고요(너무 자주 리로딩해서 싫거든요...) Ant를 이용해서 필요한 경우에만 웹 컨텍스트를 리로딩합니다.
Commented at 2005/10/29 22:52
비공개 덧글입니다.
Commented by 현찬 at 2005/11/02 09:04
실제 아무 효과는 없는 insert를 해야 하는 상황 <- 배치로 insert시에 로직내에서 파라메터의 값이 없을 시에 쿼리 자체를 실행하면 안되는 경우가 발생 ... 결국, 그냥 로직내에서 날코딩 추가로 일단 막음.. 킁..

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶