SQLite 函数

SQLite TRUNC() 函数返回数字的整数部分,向零舍入。

语法

TRUNC(number) 

参数

number必填。 指定要截断的数字。

返回值

返回数字的整数部分。

示例 1:

下面的示例显示了 TRUNC() 函数的用法。

SELECT TRUNC(1234.5678);
Result: 1234.0

SELECT TRUNC(-1234.5678);
Result: -1234.0

SELECT TRUNC(1234.56);
Result: 1234.0

SELECT TRUNC(-1234.56);
Result: -1234.0

SELECT TRUNC(1234);
Result: 1234

SELECT TRUNC(-1234);
Result: -1234 

示例 2:

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

Datax
Data1-3.75567
Data2-5.3867
Data313.9804
Data493.1601
Data548.1322

下面给出的语句可用于截断x列的记录。

SELECT *, TRUNC(x) AS TRUNC_Value FROM Sample; 

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

DataxTRUNC_Value
Data1-3.75567-3.0
Data2-5.3867-5.0
Data313.980413.0
Data493.160193.0
Data548.132248.0