首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

判断以后返回数组

2013-09-06 
判断之后返回数组WHERE XXX IN(CASE WHEN @outOrNot all THEN (0,1,2,3,4)WHEN @outOrNot out THE

判断之后返回数组

WHERE XXX IN(CASE WHEN @outOrNot = 'all' THEN (0,1,2,3,4)
WHEN @outOrNot = 'out' THEN  (3)
WHEN @outOrNot = 'notOut' THEN (0,1,2,4)END)


就是我想在判断是all   out   还是 notOut 之后返回一个数组给XXX做判断

只是这种实现方式行不通,求解,谢谢您的回复!
SQL CASE 返回数组 判断
[解决办法]
if then 

else 

end if;

热点排行
Bad Request.