4,510,944 th visitor since 2017.2.1 ( Today : 1511 )
Programming
No. 512
Name. swindler
Subject. TOAD (토드) set define off
Main Cate. Oracle
Sub Cate.
Date. 2008-12-15 15:45
Hit. 9148 (211.43.206.101)
File.
sql*plus에서는 set define off 라는 명령어를 사용하면
&치환을 처리하지 않는데,
토드에서는 이 query를 해도 마찬가지이다.
(토드 자체에서 치환을 하므로 당연?)

TOAD is prompting me for a substitution whenever my query contains an '&' sign. But the '&' is part of a string I'm inserting. How do I get TOAD to stop prompting me?

일부 버전에서는
Options → SQL Editor → Scan statements for bound variables 를 설정하면 된다.


그리고 다른 버전에서는 SQL Editor에서 우클릭하면
"Scan SQL for Subst Vars" 라는 옵션이 있다.

만약 script로 처리중이라면
아래 부분을 script 처음부분에 추가하면 된다. (그 밑에는 샘플)

set define on
set esc '\'
Select 'a\&b' from dual;
select 'a&c' from dual;


내가 사용하는 Toad for oracle 9.6.1.1의 경우에는
에디터 창에서 우클릭하면 메뉴중에
Prompt for Substitution variables 라는 옵션이 있다.
디폴트는 체크상태이며 이놈을 제거하면 binding 변수 치환을 물어보지 않는다.


[바로가기 링크] : http://coolx.net/cboard/develop/512



Name
Password
Comment
Copyright © 1999-2017, swindler. All rights reserved. 367,611 visitor ( 1999.1.8-2004.5.26 ), 2,405,771 ( -2017.01.31)

  2HLAB   2HLAB_Blog   RedToolBox   Omil   Omil_Blog