当前位置: 代码迷 >> Oracle开发 >> 怎么在plsql中实现参数“个数”动态
  详细解决方案

怎么在plsql中实现参数“个数”动态

热度:26   发布时间:2016-04-24 07:05:27.0
如何在plsql中实现参数“个数”动态?
  select  * from test  where test.id in(xxxxxxxx);
小弟想在plsql中实现 括号里的部分是可变的,比如有的时候是找ID 为1,2的,有的时候是查ID为1,2,3的。就在一句话中用动态sql实现。
有没有大神知道啊,救救俺……冰天雪地裸体跪求。
plsql?oracle plsql oracle

------解决方案--------------------

execute immediate 'select  * from test  where test.id in(:1)' using '1,2,3,4,5';
  相关解决方案