tip #

ASA Error -143 #

이러한 오류가 발생했다.
ASA Error -143: Column '@p13' not found
jdbc를 통해 select하는 단순한 프로그램였다. 일반적인 쿼리문을 실행하면 실행이 되는데 preparedStatement를 이용해 ?(물음표)에 파라미터를 넘기면 이러한 에러가 발생했다. 어쨌든 원인은 뭔지 몰라도 google에서 찾아보니 jdbc 커넥션을 맺을때 url에 다음과 같은 파라미터를 지정해줘서 해결했다는게 있었다. (여기에 사용한 jdbc driver는 jConnect6.05 였음)
LITERAL_PARAMS=true
내가 사용한 연결 정보는 다음과 같다.
URL = 
jdbc:sybase:Tds:1.2.3.4:1234/MyDB?LITERAL_PARAMS=true

Driver Classname = 
com.sybase.jdbc3.jdbc.SybDriver


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2008-08-27 17:32:32
Processing time 0.0061 sec