摘要: [摘要] DECODE函数的作用:它可以将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。[关键字] Oracle Decode() DECODE函数的作用:它可以将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。 区别于SQL的其它函数,DECODE函数还能识别和操作空值。 语法如下: DECODE(control_value,value1,result1[,value... 阅读全文
posted @ 2009-12-10 17:25 super_mario 阅读(411) 评论(0) 推荐(0) 编辑
摘要: oracle中的合并查询 为了合并多个select语句的查询结果,可以使用集合操作符UNION,UNION ALL,INTERSECT和MINUS.语法如下: SELECT语句1 [ UNION|UNIONALL|INTERSECT|MINUS ] SELECT语句2 使用集合操作符有以下一些限制:.对于LOB,VARRAY,嵌套表类来说,集合操作符无效.对于LONG型,UNION ALL,INTERSECT和MINUS无效.如果选择列表包含了表达式,必须指定别名1。UNION,用于获取两个结果集的并集,会自动去掉结果集中的重复行,并会以第一列的结果进行排序,例: select * fr... 阅读全文
posted @ 2009-12-10 09:07 super_mario 阅读(208) 评论(0) 推荐(0) 编辑