ORACLE機能 ORACLE関数

[ORACLE] Date型を指定した単位で切り捨てる(trunc)

投稿日:2018年2月1日 更新日:

Date型を指定した単位で切り捨てるには、TRUNC関数を使用します。

サンプル

例)Date型日付を月単位で切り捨てるサンプル

フォーマットは以下のようなものが指定できます。

【フォーマット】
mm
dd日(デフォルト)
hh
mi
ss

解説

  • フォーマットを省略すると、日単位で四捨五入されます。
  • フォーマットに「yyyy/mm」等、単一の単位でないフォーマットを指定すると以下のエラーが発生します。
    「ORA01898:精度指定子が多すぎます」
  • 指定した単位で四捨五入したい場合は、ROUNDを使用します。
    Date型を指定した単位で四捨五入する(round)

スポンサーリンク

スポンサーリンク

-ORACLE機能, ORACLE関数
-

執筆者:



comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク