(20)Oracle函数
Posted 富坚老贼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(20)Oracle函数相关的知识,希望对你有一定的参考价值。
substr 截取字段
substr(字符串,截取开始位置,截取长度)
substr(str,n,m)
第二,三参数可以省略,
第二个参数为负数时表示从倒数第n位开始向后截取m个
round(str,b)取小数点后几位
b是取几位小数
最后会四舍五入
round(1.2345, 3)
trunc(1.2345, 2)保留两位小数,只舍
trunc(1.2399, 2)
translate 替换
translate(string,from_str,to_str)
select translate(\'a哼哼哈哈dcabe\',\'abcde\',\'12345\') from dual
参数2和参数3按字节把所有的参数2都替换成参数3
nvl()
nvl(字段名,0),如果该字段名在数据库里是null,则用select 时会显示为0
oracle max()函数和min()函数
SELECT MAX (column_name) / MIN (column_name) FROM table_name
http://www.cnblogs.com/ymj126/p/3912827.html
select * from table where regexp_like( MATERIAL_NAME,\'带钢|盘条|棒材\')
以上是关于(20)Oracle函数的主要内容,如果未能解决你的问题,请参考以下文章
在这个 spark 代码片段中 ordering.by 是啥意思?
Client / Server Interoperability Support Matrix for Different Oracle Versions (Doc ID 207303.1)(代码片段