消息 4145,级别 15,状态 1,第 2 行
在应使用条件的上下文(在 'then' 附近)中指定了非布尔类型的表达式。
select case when (ABS (Ultra_oil) > 100 ) and (Ultra_oil > 0 )then 80+(Ultra_oil-100)*1
when (-(80+(ABS(Ultra_oil)-100)*1)) then Ultra_oil*0.8 else 2 end from Base_Integity
数据库查询时报这个错
检查下字段名,有可能字段名分开了
如:select * from backUsr where
user_ name = 'Jim'
......
答案就在这里:在应使用条件的上下文(在 'xxx' 附近)中指定了非布尔类型的表达式.
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?