除了PL/Sql好像没有什么好办法吧,有些东西得到了必然会失去一些什么。如果是纯ERP软件,这方面也就不用考虑这么多,毕竟优化是第一位的。如果是学习用的,倒确实可以比较一下,开发/移植和性能的比率问题。

解决方案 »

  1.   

    如果是应用程序,用command的绑定变量就可以了。
    只会编译一次。
      

  2.   

    存储过程也是事先编译好的东西,如果想要通过程序来随机生成动态的查询SQL语句,存储过程也是无能为力的.
      

  3.   

    `“存储过程也是事先编译好的东西,如果想要通过程序来随机生成动态的查询SQL语句,存储过程也是无能为力的.”
    随机生成是个什么概念?我觉得程序和存储过程都能完成同样的功能,程序里边所谓的随机生成动态SQL好像也是通过条件和参数来进行的吧?把这些东西放到存储过程的参数里边去我想存储过程应该是可以完成相同功能的,只不过没有程序来的熟练和方便就是了,sys下边有些包都不知道干什么使的,也没怎么用过。