(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,'带钢|盘条|棒材')