(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函数的主要内容,如果未能解决你的问题,请参考以下文章

如何从片段 KOTLIN 中调用意图 [重复]

在这个 spark 代码片段中 ordering.by 是啥意思?

Client / Server Interoperability Support Matrix for Different Oracle Versions (Doc ID 207303.1)(代码片段

20个简洁的 JS 代码片段

Oracle Decode()函数和CASE语句的比较

20个简洁的 JS 代码片段