全球旧事资料 分类
_NUMBERcfmt
ls将char
charvarchar2
varchar2型字串按照fmt中指定格式转换为数值类型并返回。例如:SELECTTO_NUMBER100009G999D99FROMDUAL六其它辅助函数Miscella
eousSi
gleRowFu
ctio
s
f1、DECODEexps1r1s2r2srdef可以把它理解成一个增强型的ifelse,只不过它并不通过多行语句,而是在一个函数内实现ifelse的功能。exp做为初始参数。s做为对比值,相同则返回r,如果s有多个,则持续遍历所有s,直到某个条件为真为止,否则返回默认值def如果指定了的话,如果没有默认值,并且前面的对比也都没有为真,则返回空。毫无疑问,decode是个非常重要的函数,在实现行转列等功能时都会用到,需要牢记和熟练使用。例如:selectdecodea2a1true1a2true2defaultfromdual2、GREATEST
1
2
返回序列中的最大值例如:SELECTGREATEST155758
好听全球资料 返回顶部