SQL语句的DECODE,NVL()函数

SQL语句的DECODE,NVL()函数,第1张

SQL语句的DECODE,NVL()函数,第2张

SQL语句解码,nvl()函数基础知识:
SELECT

解码(WP01。翁多_KBN,0,'图像外' 1,'正常温度',2,'保持寒冷')作为翁多_KBN

总WP01

//分析:WP01的时候。翁多_KBN=0,赋值“超出图像”

当WP01。翁多_KBN=1,指定“正常温度”

当WP01。翁多_KBN=2,赋值“保冷”

NVL()函数:

NVL(ARG,VALUE)达标。如果前一个参数值为NULL,则返回值为以下值。

两者的结合:

解码(NVL(M01。NINUSI_NM,''),'','-',M01。尼努西_NM)

//分析:

首先判断是否M01。NINUSI_NM是空。如果是空,赋值空值[NVL函数]

其次,判断提取的字段是否为空,如果是,赋给'-'

最后的默认处理是M01。NINUSI.NM

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » SQL语句的DECODE,NVL()函数

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情