今天遇到个Oracle 函数问题,记下来.
select REPLACE(ORD_INDEX,15,'美国') from ap_menu t 可以
select REPLACE(ORD_INDEX,70,'中国') from ap_menu t 可以
现在我要将两个合在一起,即查出来的所有数据 只要是15就显示 ‘美国’只要是70就显示 ‘中国’
1. 使用union
select REPLACE(ORD_INDEX,15,'美国') from ap_menu t
union
select REPLACE(ORD_INDEX,70,'中国') from ap_menu t 不行
2.使用union all
select REPLACE(ORD_INDEX,15,'美国') from ap_menu t
union all
select REPLACE(ORD_INDEX,70,'中国') from ap_menu t 也不行
3. 问题还未解决 如果有人知道,请留言,谢谢.