-
round() 截位,四舍五入到小数点后几位
eg. round(0.001205,2)=0.00
四舍五入到小数点后两位 -
trunc() 直接截位,不进行四舍五入
eg. trunc(0.00903,2)=0.00
截取到小数点后两位 -
decode() 返回非空值
decode(表达式,[搜索值,结果],[搜索值,结果],,,[默认值])
eg. decode(2,1,‘a’,2,‘b’,‘c’) = ‘b’ -
nvl()
nvl(参数1,参数2) 返回非空值,只能有两个参数,若参数1为空,返回参数2,若参数2为空,返回空 -
coalesce()
coalesce(表达式列表) 同nvl,但是参数可以有多个,返回第一个非空值自变量
cognos相关的几个函数
最新推荐文章于 2021-05-14 17:26:25 发布