decode与case when的区别

来源:互联网 发布:淘宝机器人在哪里设置 编辑:程序博客网 时间:2024/04/30 07:01
1.DECODE  oracle 特有;2.CASE WHEN  oracle ,  SQL Server,  MySQL 都可用;3.DECODE 只能用做相等判断,但是可以配合sign函数进行大于,小于,等于的判断,CASE  可用于=,>=,<,<=,<>,is null,is not null 等的判断;4.DECODE 使用其来比较简洁,CASE 虽然复杂但更为灵活
0 0