読者です 読者をやめる 読者になる 読者になる

炊きたてのご飯が食べたい

定時に帰れるっていいね。自宅勤務できるっていいね。子どもと炊きたてのご飯が食べられる。アクトインディでは積極的にエンジニアを募集中です。

(Oracle)日付フィールドを省略した際の補完に注意 【TO_DATE()】


TO_DATE()関数は月日や時間を省略した場合、自動的に日付として適切になるように空白部が補完される。
現在の日付を2010年5月6日とすると

TO_DATE('2000', 'YYYY') ⇒ 2000/05/01 00:00:00
TO_DATE('30', 'SS') ⇒ 2010/05/01 00:00:30

年・月以外は、値省略時に現在の日付や時刻が反映されないことに注意しよう。

フィールド ⇒ デフォルト値
年   ⇒   現在の年
月   ⇒   現在の月
日   ⇒   1日
時   ⇒   0時
分   ⇒   0分
秒   ⇒   0秒