91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Oracle ceiling 函數支持哪些數據類型

小樊
84
2024-09-16 19:50:42
欄目: 云計算

Oracle的CEILING函數用于將一個數值向上取整,返回不小于該數值的最小整數

在Oracle中,CEILING函數主要支持以下數據類型:

  1. NUMBER:這是Oracle中最常見的數值類型,可以表示整數和小數。使用CEILING函數處理NUMBER類型時,會將其向上取整為最接近的整數。

例如:

SELECT CEILING(123.45) FROM DUAL;

結果為:124

  1. BINARY_FLOAT:這是Oracle中的單精度浮點數類型。使用CEILING函數處理BINARY_FLOAT類型時,會將其向上取整為最接近的整數。

例如:

SELECT CEILING(CAST(123.45 AS BINARY_FLOAT)) FROM DUAL;

結果為:124

  1. BINARY_DOUBLE:這是Oracle中的雙精度浮點數類型。使用CEILING函數處理BINARY_DOUBLE類型時,會將其向上取整為最接近的整數。

例如:

SELECT CEILING(CAST(123.45 AS BINARY_DOUBLE)) FROM DUAL;

結果為:124

需要注意的是,CEILING函數不支持字符串類型(VARCHAR2、CHAR等)的輸入。如果需要對字符串類型的數值進行向上取整操作,首先需要將其轉換為NUMBER類型。

例如:

SELECT CEILING(TO_NUMBER('123.45')) FROM DUAL;

結果為:124

0
梅州市| 商洛市| 昆山市| 大足县| 禹州市| 济阳县| 新巴尔虎右旗| 德令哈市| 乌什县| 汉沽区| 华蓥市| 华安县| 英吉沙县| 什邡市| 京山县| 车致| 商都县| 皋兰县| 余姚市| 荥经县| 松潘县| 金塔县| 米泉市| 六安市| 兴宁市| 内黄县| 云梦县| 德化县| 图们市| 宿迁市| 玉屏| 凉山| 旬邑县| 威信县| 玉山县| 正蓝旗| 武定县| 岳阳市| 长岭县| 威远县| 宜兴市|