A. oracle 的存储过程问题
这种做法,不行的。存储过程是被系统编译好的可执行模块。你这样做就等于是要在运行时临时组装语句。这与数据库处理存储过程的方式不符。你这种做法在sqlplus下可以。但在存储过程中不行。oracle有一种动态sql编程,你可以用它在存储过程中实现。其实就是几个函数的调用。可以实现你的意图,但绝不是你这种。就说这么多,细的你自己去查资料吧。