oracle中decode和casewhen函数使用