oracle中常用函数大全 1、数值型函数 2、字符函数 3、日期型函数 4、表函数 5.开窗函数 6. 其它单行函数 7.聚合函数 8.查询函数 函数 说明 样例 显示 decode 使用decode判断字符串是否一样 DECODE(value,if 条件1,then 值1,if 条件2,then 值2,...,else 其他值) select aac001,decode(aac001,'0000000001...
2.1decode 语法:decode(列,匹配内容1,显示值1,匹配内容2,显示值2,...,匹配内容N,显示值N,全不匹配时的显示值); 这个函数在分支数少而简单时可以替代case when luna@ORCL>selectdecode(trunc(dbms_random.value(1,6)),1,'waiting',2,'runnable',3,'running',4,'failed',5,'interrupted',6,'succeeded'...
4)FROMDUAL;--16---ROUNDSELECTROUND(3.9415)FROMDUAL;--4(第二个参数没写,默认为0)SELECTROUND(3.1415,3)FROMDUAL;--3.142SELECTROUND(483.1415,-1)FROMDUAL;--480---TRUNCSELECTTRUNC(1234.5678,1)FROMDUAL;--1234.5SELECTTRUNC(1234.4567,-1)FROMDUAL;--1230SELECTTRUNC(1234.4567,-4)FROMDUAL;--...
例如: 显示1+1的结果,可以看出,dual很多时候是为了构成select的标准语法 select 1+1 from dual; 2、字符函数 1) LOWER:转换成小写 2) UPPER:转换成大写 3) INITCAP:首字母变成大写,其余都小写 4) CONCAT:字符串的连接 5) SUBSTR(str,start,length):字符串的截取 6) LENGTH:求字符串的长度 7) NVL : ...
一,转换函数 作用范围:针对不同数据类型相互转化时使用,转化时可同时指定目标类型与格式。分类:按转换的形式:显式转换:数据类型的转换是用户主动执行转换函数而实现的 隐式转换:数据类型的转换是系统自动执行转换函数而实现的 按转换的目标格式:转字符:TO_CHAR 转数值:TO_NUMBER 转日期:TO_DATE 1,转换...
110个oracle常用函数总结 1. ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE --- --- --- --- 65 97 48 32 2. CHR 给出整数,返回对应的字符; ...
Oracle函数 (1)Oracle字符型函数 oracle字符型函数 (2)Oracle日期函数 1、SYSDATE函数:该函数没有参数,可以得到系统的当前时间。 select sysdate from dual; 2、SYSTIMESTAMP函数:该函数没有参数,可以得到系统的当前时间,该时间包含时区信息,精确到微秒。
Oracle函数 数值型函数 返回绝对值 abs(x) 返回正负值 sign(x) 返回较大的最小整数 ceil(x) 返回较小的最大整数 floor(x) 返回x的y次幂 power(x,y) 【相近】exp(y) 返回e的y次幂。(e为数学常量) 【关系】z=power(x,y),则y=1/log(z,x) (条件z,x>0)...
1.Oracle函数简介 函数表示对输入参数值返回一个具有特定关系的值,Oracle 提供了大量丰富的函数,在进行数据库管理以及数据的查询和操作时将会经常用到各种函数。通过对数据的处理,数据库功能可以变得更加强大,更加灵活地满足不同用户的需求。2.数学函数 数学函数主要用来处理数值数据,主要的数学函数有:绝对值函数、...
数值函数:四舍五入、求和 字符函数:大小写转换 日期函数:获取当前时间、查询时间间隔 转换函数:字符、数值、日期之间转换 二、数值函数 1. 四舍五入函数: ROUND(n[m]) 【n表示要进行四舍五入的值,m表示保留小数点后几位或前几位】 省略m:0(即取整) m>0:小数点后面m位 m<0:小数点前面m位 2. 取整...