小编Raj*_*tia的帖子

为什么Oracle中的case语句不适用于字符串比较?

我在Oracle中对此感到困惑

select case when 'hello' <> '' then 1 else 2 end from dual;
Run Code Online (Sandbox Code Playgroud)

返回2

select case when 'hello' <> 'hello' then 1 else 2 end from dual;
Run Code Online (Sandbox Code Playgroud)

返回2

然而,SQL*Server这在预期的工作.

sql database sql-server oracle case

-1
推荐指数
1
解决办法
1097
查看次数

标签 统计

case ×1

database ×1

oracle ×1

sql ×1

sql-server ×1