oracle 内置函数-decode、sign

deocode

实现条件判断

DECODE(value, if1, then1, if2,then2, if3,then3, . . . else )

sign

实现大小判断

sign(n)
取数字n的符号,大于0返回1,小于0返回-1,等于0返回0
配合deocode 实现逻辑比较

SELECT DECODE(SIGN(1 - 2), 1, '正', -1, '负', '零') AS RESULT FROM DUAL

猜你喜欢

转载自blog.csdn.net/github_37830343/article/details/88567164