oracle 에서
insert into test_table values ('url','http://localhost:1111?param1=1111¶m2=2222¶m3=3333');
이런 식으로 구문을 실행 시킬 경우 & 이하는 쿼리에서 변수로 인식 한다.
그래서 정상적으로 쿼리가 실행 되지 않는데
이런 상황이 발생 하였을 때는 아래와 같이 해결 하면 된다. (update 도 같음)
SQL>set define off
라고 명령을 내리면 위의 쿼리가 정상 작동 하게 된다.
쿼리 실행 후에는
SQL>set define on
명령으로 상태를 원상 복구 시켜 주자
위의 내용은
http://mainia.tistory.com/644 내용을 참조 하였습니다.
댓글