3 回答

隔江千里
TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊
nvl是判斷字段的值是否為空的函數(shù)。
NVL(bpm.taskcategory, '執(zhí)行.單位.流程.'||:TASKINIT)
判斷 bpm.taskcategory 是否為null,如果為空,則返回 '執(zhí)行.單位.流程.'||:TASKINIT
decode(NVL(bpm.taskcategory, '執(zhí)行.單位.流程.'||:TASKINIT), '執(zhí)行.單位.流程.'||:TASKNAME, '未處理', '已處理')
decode是一個(gè)條件處理語句,類似case xx when xx1 這樣的。
所以上面的表示,判斷 NVL(bpm.taskcategory, '執(zhí)行.單位.流程.'||:TASKINIT) 這個(gè)值如果為
'執(zhí)行.單位.流程.'||:TASKNAME,則返回 '未處理'
如果是其他的值,全部返回 '已處理'.
添加回答
舉報(bào)
0/150
提交
取消