Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
to_char(to_date(A.PERMISSION_USE_DT, 'YYYY-MM-DD')) < to_char(to_date(sysdate, 'YYYY-MM-DD'))
A.PERMISSION_USE_DT現在、04/12/2013;としてフォーマットされています。日付がシステムの日付より古いかどうかを確認して照合したいと思います。どうすればよいですか?
A.PERMISSION_USE_DT
04/12/2013
A.Permission_Use_Dtが日付型の場合、TO_CHAR/TO_DATE変換を行う必要はありません。これを行うだけです:
A.Permission_Use_Dt < SYSDATE
SYSDATEにも時間コンポーネントがあるため、現在は今日の日付と時刻であることに注意してください。値の日付部分だけを比較するには、次のようにします。
TRUNC(A.Permission_Use_Dt) < TRUNC(SYSDATE)