小数点以下を切り捨てる、一の位を切り捨てる、十の位を・・・

日付の切り捨て処理(TRUNCate)

構文

TRUNC ( number [, integer] )
return [ number ]

引数

number切り捨てを行なう数値式
integer切り捨てする位(小数の桁数)default 0

戻り値

  • 切り捨てられた数値

適用

  • SQL および PL/SQL の両方で使用可能。

TRUNC(数値) 関数の内容

数値式 number を小数第 integer 位(省略時は 0)に切り捨てた値を戻す。
切り捨てする位 integer が負の場合は小数点の左桁、つまり整数部の指定桁以下が切り捨て対象となる。

TRUNC(数値) 使用例

SQL> select num, p, TRUNC(num,p) from trunc_sample;
 
       NUM          P TRUNC(NUM,P)
---------- ---------- ------------
   123.456          2       123.45
   123.456          1        123.4
   123.456          0          123
   123.456         -1          120
   123.456         -2          100
   123.456         -3            0


SQL 関数 - TRUNC 関連

 
アルファベット別 関数一覧 ショートカット
ABCDEFG
HILMNOP
RSTUVWX
カスタム検索
スポンサード リンク

ITエンジニア キャリアアップ・転職・求人情報

日本オラクル
■ 日本オラクル 株式会社
■ オラクルマスター資格 (オラクルマスターとは
■ Oracle Direct Web セミナー