SELECT
IF(CurMonth=1)
THEN CurMonth=CurMonth+2
END AS CurMonth
FROM 表
如果直接改成Oracle应该如何改?、
ps:我想知道的不是Oracel存储过程
------解决方案--------------------
SELECT
case CurMonth when 1
THEN CurMonth+2
END AS CurMonth
FROM 表
------解决方案--------------------
select decode(CurMonth,1,CurMonth+2,0) from table
0的地方为默认值
代码迷推荐解决方案:oracle存储过程,http://www.daimami.com/search?q=177537