OceanBase ROUND

2021-06-18 15:43 更新

?ROUND? 函數(shù)返回參數(shù) ?numeric? 四舍五入后的值。

語法

ROUND (numeric[,decimal])

參數(shù)

參數(shù)

說明

numeric

數(shù)值型(NUMBERFLOAT、BINARY_FLOAT 和 BINARY_DOUBLE)表達(dá)式。

decimal

如果 decimal 大于等于 0 則將 numeric 四舍五入到 decimal 位小數(shù),如果 decimal 小于 0 則四舍五入到小數(shù)點(diǎn)向左第 decimal 位。當(dāng) decimal 不為整數(shù)時(shí),截取 decimal 的整數(shù)部分。不指定 decimal 時(shí),將 numeric 四舍五入到整數(shù)位。

返回類型

不指定 ?decimal? 時(shí)返回類型與參數(shù) ?numeric? 的類型相同,指定 ?decimal? 時(shí),返回類型為 ?NUMBER? 數(shù)據(jù)類型。

示例

此示例顯示了在 ?decimal? 的不同值下四舍五入 5555.6666 的結(jié)果。

執(zhí)行以下語句:

SELECT ROUND(5555.6666, 2.1), ROUND(5555.6666, -2.6), ROUND(5555.6666) FROM DUAL;

查詢結(jié)果如下:

+----------------------+-----------------------+------------------+
| ROUND(5555.6666,2.1) | ROUND(5555.6666,-2.6) | ROUND(5555.6666) |
+----------------------+-----------------------+------------------+
|              5555.67 |                  5600 |             5556 |
+----------------------+-----------------------+------------------+
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)