oracle单行函数之数字函数

round--四舍五入函数

trunc--截断函数

mod--求余函数

round和trunc除了可以操作数字外还可以操作日期。

Demo

 1 SQL> select round(45.926,2),round(45.926,1),round(45.926,0),round(45.926),round(45.926,-1),round(45.926,-2)
 2   2  from dual
 3   3  ;
 4
 5 ROUND(45.926,2) ROUND(45.926,1) ROUND(45.926,0) ROUND(45.926) ROUND(45.926,-1) ROUND(45.926,-2)
 6 --------------- --------------- --------------- ------------- ---------------- ----------------
 7           45.93            45.9              46            46               50                0
 8
 9
10 SQL> select trunc(45.926,2),trunc(45.926,1),trunc(45.926,0),trunc(45.926),trunc(45.926,-1),trunc(45.926,-2)
11   2  from dual;
12
13 TRUNC(45.926,2) TRUNC(45.926,1) TRUNC(45.926,0) TRUNC(45.926) TRUNC(45.926,-1) TRUNC(45.926,-2)
14 --------------- --------------- --------------- ------------- ---------------- ----------------
15           45.92            45.9              45            45               40                0
16
17 SQL> select mod(15,4) from dual;
18
19  MOD(15,4)
20 ----------
21          3
时间: 2024-12-26 09:12:50

oracle单行函数之数字函数的相关文章

mysql函数(二.数字函数)

数字函数 1.ROUND(X) 四舍五入取整数 ROUND(X,D) 四舍五入根据D=几,来保留几位小数 (1)四舍五入取整数 select ROUND(1.567);    结果:2 (2)四舍五入根据D=2,来保留2位小数 select ROUND(1.567,2)DESC; 结果:1.57 2.CEIL(X) 向上取整数 (1)向上取整数 select CEIL(1.567);    结果:2 3.FLOOR(X) 向下取整数 (1)向下取整数 select FLOOR(1.567);  

oracle单行函数 之 数字函数

Round(数字 \ 列 [,保留小数的位数]):四舍五入   select Round(1234.45,1) from dual  =  1234.5 Trunc(数字 \ 列 [,保留小数的位数]):舍弃制定位置的内容  select Trunc(12345.56,-1) from dual=12340 Mod(数字1,数字2):取模,取余数   select mod(123,10) from dual =3

orcale 单行函数之数字函数, 日期函数

日期函数: 案例:

Sass函数:数字函数-percentage()

1.percentage() percentage()函数主要是将一个不带单位的数字转换成百分比形式: >> percentage(.2) 20% >> percentage(2px / 10px) 20% >> percentage(2em / 10em) 20% >> .footer{ width : percentage(.2) } 编译后的 css 代码: .footer{ width : 20% } 如果您转换的值是一个带有单位的值,那么在编译的时

08 单行函数与组函数

本文将阐述一下linux当中的函数.linux当中函数分为单行函数和组函数,单行函数分为字符串函数.数字函数.日期函数以及其他函数,组函数分为max.min.avg.sum.count. 1 系统.环境和前提约束 win10 64 oracle 11g https://www.jianshu.com/p/1609289f4c5f 2 操作 1 以系统管理员启动cmd命令行 2.单行函数 字符串函数 # 在windows命令行下连接scott sqlplus scott/tiger # lengt

ORACLE函数之单行数字函数

 1.           ABS(X) 返回X的绝对值 SQL>SELECT ABS(-1) A,ABS(1) B,ABS(0) C FROM DUAL; A          B          C -------------------- ---------- 1          1          0 2.          ACOS(X) 返回X的反余弦值 SQL>SELECT ACOS(0) A,ACOS(0.5) B,ACOS(1) C FROM DUAL; A    

sql的基础语句-单行函数,dual,数字函数,日期函数,表连接,集合运算,分组报表,单行子查询,多行子查询

3. 单行函数 3.1 转换函数 select ascii('A'),chr(65) from dual; select to_char(1243123),1231451 from dual;靠左边的就是字符串,靠右边的就是数字 select to_char(123512a121) from dual;   --错误的写法,没有引号表示数字,但是数字里面包含了字母,不合法的输入值 select to_number('123141211') from dual; select to_number(

Oracle单行函数笔记

Oracle中单行函数的分类:1.字符函数substr():字符串截取select substr('我爱你,你知道么?',0,4) from dual执行结果:我爱你,length函数:字符串长度select length('我爱你,你知道么?') from dual执行结果:9Replace()函数:替换指定字符select replace('我爱你,你知道么?','你','的是他') from dual执行结果:我爱的是他,的是他知道么?upper函数:转字母大写select upper('

Netsuite Formula > Oracle函数列表速查(PL/SQL单行函数和组函数详解).txt

PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序.在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 组函数 本文将讨论如何利用单行函数以及使用规则. SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数,有字符.数字.日期.转换.和混合型等多种函数用于处理单行数据,因此这些都可被统称为单行函数.这些函数均可用于SELECT,WHERE.ORDER BY等子句中,例如下面的例子中就包含了TO