mybatis에 update하려고 하는데 시간의 차를 구할시 null... 0 2 1,460

by harus4 [2014.01.11 01:41:36]


mybatis에 다음과 같이 코드를 적었습니다

<update id="authTimeCheck">
update member_main set 
tempid='null' where datetime <![CDATA[ < ]]>to_char(sysdate -3/24,'yyyymmdd hh24:mi')
</update>
실행 하니 null포인드 익셉션이 나오더군요...sqldevelper에서는 잘되는데...

제 생각엔 
to_char(sysdate -3/24,'yyyymmdd hh24:mi') 요 부분을 잘 못 쓴거 같은데

어떤식으로 바꿔줘야 하나요?

가입 한지 3시간이 지나면 tempid값을 nulll 값으로 바꾸려는건데요...
by 아발란체 [2014.01.13 09:35:51]
다른 부분이 오류 아닐까용... Null 관련 예외가 발생 할 부분이 보이지 않는 것 같은데...
간혹 XML 파일 인코딩이 문제가 되기도 합니다.
근데 좀 다른 얘기가 될 수 있지만 'null'이 아닌 홀따옴표가 빠진 null로 넣어야 되는거 아닌가용? @.@)/

by 용근님 [2014.01.13 11:09:36]
null 포인트 Exception 이면 자바 에러 아닌가요?    

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입