日期:2014-05-17  浏览次数:20819 次

本地动态能写这个吗?
原始的SQL语句是这个:SELECT table_name,num_rows FROM USER_TABLES;
现在想请问如果要用本地动态把它改编成oracle语句时应该怎么写?

------解决方案--------------------
引用:
原始的SQL语句是这个:SELECT table_name,num_rows FROM USER_TABLES;
现在想请问如果要用本地动态把它改编成oracle语句时应该怎么写?

是指EXECUTE IMMEDIATE 'SELECT table_name,num_rows FROM USER_TABLES'
这种动态么?
执行动态SQL 的两种方式:
native dynamic SQL and the DBMS_SQL package.
应该是除了DBMS_SQL包的动态SQL都称为本地动态SQL