首页 >>  正文

数据库decode函数用法

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

狐菲屠621oracle 中decode 是啥意思啊,有什么用啊,好晕啊! -
养矩炕18936346045 ______ 这是Oracle的一个函数,用来实现判断结构的程序功能.具体你可以参考百科词条http://baike.baidu.com/view/1130040.htm

狐菲屠621sql decode函数里面有多个值怎么办 -
养矩炕18936346045 ______ 1, deocde 与 case when 的作用相同,用于不同条件分支的不同处理.于case when 相比只是用法不同.同样可以嵌套和满足多个值. 2,多个值 decode(name, 'Wang', '001', 'Li', '002', '003') 相当于 case when name = 'Wang' then '001' when ...

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

狐菲屠621有关oracle中的decode函数 -
养矩炕18936346045 ______ 这个无法用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,否则输出其他

狐菲屠621oracle decode函数什么意思 -
养矩炕18936346045 ______ decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)

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

狐菲屠621oracle sql语句中,有没有能够将结果集中数字替换成汉字的函数? -
养矩炕18936346045 ______ 用decode()函数. 具体语句为:select decode(flag,1,'是',0,'否') from table,语句的意思是选择表中的“1”替换为“是”,“0”替换为“否”. decode函数,是oracle公司的SQL软件ORACLE PL/SQL所提供的特有函数计算方式,以其...

狐菲屠621Oracle中如何的decode函数的使用 -
养矩炕18936346045 ______ decode中的第二个值应该是一个吧,好像不能使用其他的操作符.

狐菲屠621请教高人oracle中decode的用法,例如 decode(substr(a.startdate,1,6),'200904',a.rowid)是什么意思
养矩炕18936346045 ______ decode(substr(a.startdate,1,6),'200904',a.rowid)什么意思? 如果substr(a.startdate,1,6)='200904',函数返回值为a.rowid; DECODE()函数解释: DECODE()函数,它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值...

狐菲屠621请教高人oracle中decode的用法,例如 decode(substr(a.startdate,1,6),'200904',a.rowid)是什么意思 -
养矩炕18936346045 ______ decode(substr(a.startdate,1,6),'200904',a.rowid)什么意思?如果substr(a.startdate,1,6)='200904',函数返回值为a.rowid;DECODE()函数解释:DECODE()函数,它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值....

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