나는 여러 날 동안 해결되지 않은 문제가 있습니다. 저는 많은 질문에서 답을 찾고 답을 찾았습니다. 데이터베이스에서 datetime에 대한 구조 데이터가 너무 이상하게 보입니다. 이 게시물을 읽었습니다 : Select from table by knowing only date without time (ORACLE) 하지만 그것은 저에게는 효과가 없습니다. 문제를 시작해 보겠습니다.날짜와 시간 조건을 선택하십시오 (오라클)
Im ODBC 연결을 사용하여 Remedy Client 용 ORACLE Database에서 데이터를 가져옵니다. 나는이 같은 간단한 쿼리를 선택하면
:
Create_Date
2014-07-01 05:27:02.000
2014-07-02 05:27:02.000
을하지만 난이 쿼리를 할 때 :
select Create_Date from HPD_Help_Desk_SLA
는이 발생할
select Create_Date from HPD_Help_Desk_SLA where Create_Date >= TO_DATE('2014-05-03', 'YYYY-MM-DD') AND Create_Date < TO_DATE('2014-08-04', 'YYYY-MM-DD')
그것은 결과 :
Warning: odbc_exec(): SQL error: [AR System ODBC Driver]Column not found: ., SQL state S0000 in SQLExecDirect in....
나는이 간단한 쿼리 시도 :
select Create_Date from HPD_Help_Desk_SLA where Create_Date <= '2014-08-04'
및
select Create_Date from HPD_Help_Desk_SLA where Create_Date like '2014-07-01%`'
이 표시되지 않는 것도 이에 대한
어떤 아이디어? 감사합니다.
어떤 ODBC 드라이버를 사용하고 있습니까? TO_DATE를 이해하지 못한다고 불평하는 ODBC 드라이버 일 수 있습니다. –
동의합니다. ODBC는 오라클이 아닌 다른 dbms에 연결되어 있다고 생각합니다. –
네, 그게 문제 일 수도 있습니다. 어떤 생각이 드나요? CZ 날짜별로 필터링 된 데이터를 표시하고 싶습니다. 실제로 내가 테이블 데이터베이스에 가서 데이터베이스의 구조를 볼 수 있습니다, 난 그냥 데이터를 선택하는 클라이언트를 사용하지만, 내 보스가 오라클 데이터베이스라고. – Koyix