2013-11-27 1 views
0

내 선택 쿼리의 끝 이전 반환 :오라클 시간 비교 대신에 새로운 시간

and logoff_time > to_date('2013-11-27 14:18:42','yyyy-mm-dd hh24:mi:ss'); 

아직이 logoff_time지정된 시간 이전에 시간이 행 (SQL Developer에서) 반환 - 예를 들어, 오전 3시.

이 문제는 시간대와 관련이 있습니까? 나는 GMT이고 서버도 그렇다. 비록 그것이 그것이 무엇이라고 생각하는지 알 수 없다.

이 logoff_time 열은 an Oracle system audit column이다. (사실, 기본 감사 테이블에 하위 쿼리로 직접 재구성하려고 시도했습니다.)

+0

서로 정적 값을 비교할 때 시간대가 문제가되어서는 안됩니다. 우리는 당신의 쿼리와 테이블에 대해 좀 더 많은 컨텍스트를 얻을 수 있습니까? – Armunin

답변

0

내 실수. 시대는 사실 더 새내기였습니다. 나는 단지 SQL Developer 환경 설정에서 HH24:MI:SS 대신 HH:MI:SS으로 표시하도록 설정했기 때문에 혼란 스러웠다. 그래서 나는 03을보고 3pm 대신에 3am을 의미한다고 생각했다.