これには簡単な解決策があると仮定しますが、見つけることができません。
Oracle の DATE フィールドでいくつかのロジックを実行しようとしています。私の望みは、DATE フィールドを取得して、そこから X 時間を減算することです。
例えば:SELECT A.MyDATE - 100 Hours from dual;
ただし、タイムスタンプ形式「YYYY-MM-DD hh:mm」の結果が必要です。
試してみましたが、うまくいきませCAST(A.MyDATE as TIMESTAMP) - NUMTODSINTERVAL(100/24,'day')
んでした。
問題は、タイムスタンプにキャストされたときの MyDATE フィールドにまだいくつかの残りの時間要素が含まれていることであることがわかりました。これらをリセットするにはどうすればよいですか??
ありがとう!