PL/SQL 动态SQL
2014-03-23 12:22
295 查看
declare msql varchar2(200); row_id varchar2(200); begin loop row_id := 'AAATGiAAEAAAuLLAAA'; msql := 'select * from t3 where rowid='''||row_id || ''''; execute immediate msql; end loop; end; declare msql varchar2(200); id NUMBER; begin loop id := 90; msql := 'select * from t3 where id='||id; execute immediate msql; end loop; end;
相关文章推荐
- PL/SQL之七 动态SQL
- 利用oracle的动态PL/SQL对简单表达式求值
- Oracle PL/SQL如何动态调用存储过程
- PL\SQL 打开时出现"动态执行表不可访问,本会话的自动统计被禁止"
- PL/SQL开发中动态SQL的使用方法
- 动态SQL和PL/SQL的EXECUTE选项分析
- PL/SQL中的动态SQL简介
- Oracle PL/SQL如何动态调用存储过程 收藏
- 源码-PL/SQL从入门到精通-第十六章-动态SQL语句-Part 2
- 在Oracle PL/SQL中游标声明中表名动态变化的方法
- PL/SQL开发中动态SQL的使用方法
- 【PL/SQL系列】Oracle存储过程使用动态SQL
- PL/SQL开发中动态SQL的使用方法
- 动态SQL和PL/SQL的EXECUTE IMMEDIATE选项
- Oracle PL/SQL动态获取变量
- PL/SQL开发中动态SQL的使用方法
- PL/SQL 动态Sql拼接where条件
- Oracle PL/SQL使用动态SQL
- PL/SQL-4 动态SQL
- 在pl/sql中执行动态sql