数据库decode函数 decode函数实例
DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能.DECODE有什么用.
oracle 中decode 是啥意思啊,有什么用啊,好晕啊!这是Oracle的一个函数,用来实现判断结构的程序功能.具体你可以参考百科词条baike.baidu/view/1130040.htm
请教高人oracle中decode的用法,例如 decode(substr(a.startdate,1,6),'200904',a.r.decode(substr(a.startdate,1,6),'200904',a.rowid)什么意思?如果substr(a.startdate,1,6)='200904',函数返回值为a.rowid;DECODE()函数解释:DECODE()函数,.
sql中怎么实现decode的功能ORACLE的decode功能绝对不如case那么灵活﹐oracle8i以上版本都提供了case语法﹐decode的实现是commandline的方式传入,SQL没有这种实现﹐当然可以摭展存储过程的方式实现﹐用DELPHI写DLL﹐加载到企业管理器中.
oracle中decode的用法,详细介绍下么判断字段a.mmail_no如果是0 则返回0 如果不是0 返回 (a.amount + a.disc_amount) *(1 + t.vat_perc / 100)这个值
decode(A.type, 0, 1, 0) 这个sql函数,是什么意思? 谢谢解答如果A.type字段等于0那就返回1否则返回0!decode就是数据库里的一个判断,我自己的理解!
请教sql decode函数的一个简单用法select case when 字段<0 then 0 else 字段 end 要显示成的字段名 from table where id=1 sql2000中可以用case这么实现 decode我没用过
decode函数首先oracle的decode函数是oracle专用的,并不是标准sql. 在标准sql中,同样作用的函数是case when函数. access作为一款桌面简易数据库,并没有收录上述高级函数. 但是提供了如下语法 : iif(判断条件,判断为真的值,判断为假的值) 功能比不上decode,但是总有办法实现需求 缺点: 对于多个判断需要些多个iif嵌套才能实现,判断情况多的时候代码量巨大.例如 iif(判断1,truepart,iif(判断2,turepart2,iif(. ) ) )
sql语言中decode怎么用SELECT '总计' AS 总计,0 AS GSZY,0 AS LSG,0 AS ZZRY,0 AS FPZE,0 AS JHWJE,(SUM( DECODE( SUBSTR(HPBH,1,6),:TYear01 ,NVL(XJ,0),0))+SUM( DECODE( SUBSTR(HPBH,1,6),:TYear02 ,NVL(XJ,0),0))+SUM( DECODE( SUBSTR(HPBH,1,6),:TYear03 ,NVL(XJ,0),0))) AS "01"FROM TABLE_BGYPLYBWHERE HPBH Like :TYear
oracle中decode函数问题fun_is 是函数据decode(待比较的对象,如果为这个,那麽结果为这个,否则结果是这个)