decode函数的一个注意点

原创 2012年03月27日 11:03:45

decode(x,y,a,b)

decode 函数的最终值的类型取决于a的类型;

 

select decode(t.empno,'79',3,'ab') from emp t;   这条语句就会出问题;

select decode(t.empno,7935,'3','ab') from emp t; 这就就OK;

select decode(t.empno,7935,3,'4') from emp t;  和 select decode(t.empno,7935,3,4) from emp t; 这两条都没问题,会自动转换为整型;

相关文章推荐

Decode函数的用法(视图)

  • 2011年07月14日 17:21
  • 31KB
  • 下载

关于decode函数的使用

  • 2014年07月31日 14:35
  • 13KB
  • 下载

oracle函数之case和decode的用法区别及性能比较

在oracle世界,你可以使用:     1)case表达式      或者     2)decode函数     来实现逻辑判断。Oracle的DECODE函数功能很强,灵活运用的话可以避免多...

关于oracle decode函数的用法

  • 2013年01月07日 14:02
  • 35KB
  • 下载

oracle的decode函数

  • 2011年04月14日 22:28
  • 900B
  • 下载

Oracle 中 nvl、nvl2、nullif、coalesce、decode 函数的用法详解

NVL(EXPR1,EXPR2) NVL2(EXPR1,EXPR2,EXPR3) NULLIF(EXPR1,EXPR2) COALESCE(EXPR1,,..,EXPRn) decode ...
  • xiangsir
  • xiangsir
  • 2013年02月22日 10:40
  • 12337

gzip124 decode函数说明

  • 2009年10月24日 17:06
  • 198KB
  • 下载

orcale中DECODE函数

  • 2014年01月14日 16:45
  • 45KB
  • 下载

SQL基本函数学习笔记(order by decode)

这是我很久以前刚开始学习SQL时作的笔记,今天翻资料的时候被我翻了出来,觉得放在那里以后遗失掉了也是可惜,不如放到博客上,以后也可以看看,还可以帮助一些刚开始学习SQL的朋友入个门。不过都是按我自己的...

decode函数.docx

  • 2013年01月31日 09:44
  • 17KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:decode函数的一个注意点
举报原因:
原因补充:

(最多只允许输入30个字)