在command下执行快,有可能是你之前执行过select语句,以至于数据库缓存中有现成的语句执行计划分析报告,所以,单句执行时就快一些,但在存储过程中,oracle是整个存储过程一起硬解析的,所以,会慢。一般来说,既然写了存储过程就不要用这种简写语句,这种写法通用性低,效率也低。
可以描述的清楚一点吗?