Oracle 用Execute执行带有参数的字符串语句。

来源:互联网 发布:社员网 知乎 编辑:程序博客网 时间:2024/04/26 19:51

//A代表表,aa,bb,cc代表3个列,para1,para2代表你想要使用的参数

(1)  sqlStr       VARCHAR2(4000);

(2)  sqlStr :='select aa,bb,cc from A where aa=:1  and bb=:2';

(3)  EXECUTE  IMMEDIATE  sqlStr  USING  para1,para2;

0 1