oracle如何根据参数变量的值不同执行不同的select语句返回查询列表

我想请说下,oracle如何根据参数变量的值不同执行不同的select语句返回查询列表
最新回答
紅太極

2024-11-05 01:42:05

case
when a=1 then
select 2 from dual
when a=2 then
select 3 from dual
else
select 5 from dual
end 这样就OK啦!
继续逞强

2024-11-05 10:17:08

存储过程,v_name为传入参数
create。。。。。。。。
select name from tb1 where name = v_name;
也可以用模糊查询like