首页 >>  正文

decode函数四个参数

来源:baiyundou.net   日期:2024-09-20

乔勤蔡1365谁能介绍下,oracle中decode函数的用处? -
仇态追14752063220 ______ DECODE函数,它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值.函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式.当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值. 区别于...

乔勤蔡1365oracle decode函数 -
仇态追14752063220 ______ --楼主 我来告诉你吧--你的语句的意思是 当ename字段等于job字段的值时 把值置为 sal 你这个sal应该是一个字段名--否则 就返回他自己的值 所以你的报错是因为 ename和另外两个字段的数据类型不一致--也就是说ename,job ,sal 这三个数据类型要一致 必须一致 你可以检查一下 处理好这个就可以了--DECODE(ename,job ,sal,ename ) 这隐性判断是 当ename=job 把ename=sal 否则 就等于他--本身 所以 这三个数据类型要一致--有什么问题可以随时找我 希望采纳

乔勤蔡1365Oracle中Decode函数,语句DECODE(tag,''ZCGS'',0,1)=decode(''@corp - No@'',''6010'',1,0)什么意思? -
仇态追14752063220 ______ decode(字段或字段的运算,值1,值2,值3) 这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则返回值3 当然值1,值2,值3也可以是表达式,这个函数使得某些sql语句简单了许多

乔勤蔡1365请教高人oracle中decode的用法,例如 decode(substr(a.startdate,1,6),'200904',a.rowid)是什么意思 -
仇态追14752063220 ______ decode(substr(a.startdate,1,6),'200904',a.rowid)什么意思? 如果substr(a.startdate,1,6)='200904',函数返回值为a.rowid; DECODE()函数解释: DECODE()函数,它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值...

乔勤蔡1365sql语句 decode(max(A),0,0,0,0,(max(A) - max(B))/max(A)) 中间的4个0是是什么意思? -
仇态追14752063220 ______ decode(条件,值1,翻译值1,值2,翻译值2,…,默认值) 你上面的4个0,按理来说2个就可以了,我也不清楚搞4个干吗的

乔勤蔡1365sql decode函数里面有多个值怎么办 -
仇态追14752063220 ______ 1, deocde 与 case when 的作用相同,用于不同条件分支的不同处理.于case when 相比只是用法不同.同样可以嵌套和满足多个值. 2,多个值 decode(name, 'Wang', '001', 'Li', '002', '003') 相当于 case when name = 'Wang' then '001' when ...

乔勤蔡1365pl/sql中存储过程怎么写decode(a - id, '12', '风, '28', '区') ?编译报错,decode 功能怎么实现 -
仇态追14752063220 ______ decode(a_id, '12', '风', '28', '区'),风字后面少了一个单引号. 最科学的办法,还要加一个default值 decode(a_id, '12', '风', '28', '区','找不到对应') decode的用法: DECODE函数相当于一条件语句(IF).它将输入数值与函数中的参...

乔勤蔡1365有关oracle中的decode函数 -
仇态追14752063220 ______ 这个无法用decode函数,用case when 就可以,给你个例子吧 select (case when (submittime > to_date('2011-1-1', 'yyyy-mm-dd') and submittime from resultinfo 意思是当日期在2011-1-1 和2012-1-1之间的输出2011,否则输出其他

乔勤蔡1365decode在mysql可以用么 -
仇态追14752063220 ______ 在ORACLE数据库里decode函数实现的功能,于MySQL数据库里可以使用case when函数来替代; MySQL数据库的decode函数是解密函数,它是加密函数encode的反函数,与ORACLE数据库里decode函数实现的功能完全不同. ORACLE数据库里decode函数相当于MySQL数据库里的case when函数,只是前者看起来更加紧凑.

乔勤蔡1365用decode怎样去除重复字段 -
仇态追14752063220 ______ DECODE的语法:DECODE(value,if1,then1,if2,then2,if3,then3,...,else),表示如果value等于if1时,DECODE函数的结果返回then1,...,如果不等于任何一个if值,则返回else.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024