먼저 테이블에 date type이 있구요..
SQL Explor에서 쿼리를 하려는데, where절에 조건을 날짜로 주어야 합니다..
근데 안되요...
--------------------------------
SELECT *
FROM TRANS.DB
WHERE TRANS_WDATE = 2000-07-01
--------------------------------
error message => Type mismatch in expression
TRANS_WDATE는 DATE Type입니다..
물론 델파이에서 parambyName으로 타입을 변경하면, 쿼리가 되긴 데는데
새로 쿼리문을 만들일이 있어서 test를 해야되는데 이게 안되서...ㅠㅠ
고수님들의 조언을 부탁드립니다... convert하는 함수나 아님 다른건 없나요..
급합니다....
이렇게 하면 될것 같은데요
> WHERE TRANS_WDATE = '01-07-2000'
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
coolling wrote:
> 먼저 테이블에 date type이 있구요..
> SQL Explor에서 쿼리를 하려는데, where절에 조건을 날짜로 주어야 합니다..
> 근데 안되요...
> --------------------------------
> SELECT *
> FROM TRANS.DB
> WHERE TRANS_WDATE = 2000-07-01
> --------------------------------
> error message => Type mismatch in expression
>
> TRANS_WDATE는 DATE Type입니다..
> 물론 델파이에서 parambyName으로 타입을 변경하면, 쿼리가 되긴 데는데
> 새로 쿼리문을 만들일이 있어서 test를 해야되는데 이게 안되서...ㅠㅠ
> 고수님들의 조언을 부탁드립니다... convert하는 함수나 아님 다른건 없나요..
> 급합니다....