Oracle常用函数


常用数学函数

函数使用dual伪表进行操作

求余

selectmod(11,3) from dual;

绝对值

selectabs(-123) from dual;

天花板

selectceil(11.4) from dual;

地板

selectfloor(11.4) from dual;

次放

selectpower(3,2) from dual;

符号函数

selectsign(2),sign(-2),sign(0) from dual;

平方根

selectsqrt(2) from dual;

四舍五入

select round(12.5) from dual;

selectround(12.55,1) from dual;

截取小数

selecttrunc(12.55,1) from dual;

随机数

selectdbms_random.value(100,200) from dual;

圆周率

selectatan(1)*4 from dual;

字串函数

大写

select upper('hello word') 大写  from dual;

小写

select lower('HELLO word') 小写  from dual;

拼接

select 'hel'||'lo' 拼接 from dual;

返回字符串首字母变大写

select initcap('hello,world') 首字母大写  from dual;

字符串长度

select length('hello world') from dual;

字符串截切

select trim(' hello world  ') from dual;

日期函数

当前日期

select sysdate,current_date from dual;

当前时间

select current_timestamp,systimestamp  from    dual;



阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_37059838/article/details/80318842
上一篇Oracle常用命令
下一篇Spring编码解析
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭