MariaDB 函数

如果需要,MariaDB CEIL() 函数通过向上舍入指定数字来返回下一个最大整数值。换句话说,它将给定数字的分数向上舍入,向上取整。

CEIL() 函数是 CEILING() 函数。

语法

CEIL(x) 

参数

x必填。 指定一个数字。

返回值

向上取整,通过向上舍入指定数字返回下一个最大整数值。

示例1:

下面的示例展示了CEIL()函数的用法。

SELECT CEIL(23);
Result: 23

SELECT CEIL(23.3);
Result: 24

SELECT CEIL(23.8);
Result: 24

SELECT CEIL(-23);
Result: -23

SELECT CEIL(-23.3);
Result: -23

SELECT CEIL(-23.8);
Result: -23 

示例 2:

考虑一个名为 Sample 的数据库表,其中包含以下记录:

Datax
Data 1-10.75
Data 2-5.38
Data 30.98
Data 413.16
Data 548.13

下面给出的语句可用于将所有分数向上舍入x 列的记录。

SELECT *, CEIL(x) AS CEIL_Value FROM Sample; 

这将产生如下所示的结果:

DataxCEIL_Value
Data 1-10.75-10
Data 2-5.38-5
Data 30.981
Data 413.1614
Data 548.1349