执行一个动态语句的问题。 jin:='select n into liu from ddd where m=12'; execute immediate jin;出错:ora-00905:missing keywordora-06512:at line ?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 改成:declareliu varchar2(50);l_m integer;begin...jin:='select n from ddd where m=:v1';execute immediate jin into liu using l_m;.... declareliu varchar2(50);l_m integer;begin...jin:='select n from ddd where m=:12';execute immediate jin into liu;....这样可以了,但是你的那个l_m是干啥的。。 oracle存取小于1的小数,为什么是没有零 oracle 在查询结果表中再次查询的问题,请高手指点 oracle导入备份报错 数据统计 (高手请进-->>) .net访问oracle数据库问题 数据表关联问题,很急!! pl/sql developer 中如何设置SQl_Windows的自动换行? 如何执行一个存储过程? 基于WEB页面的数据交换,有知道的吗? 新手的问题! 大文件在数据库里面放地址路径,文件放在外边,那么oracle要lob字段干什么,请解惑 如何在存储过程里执行一条变量所代表的sql语句?
liu varchar2(50);
l_m integer;
begin
...
jin:='select n from ddd where m=:v1';
execute immediate jin into liu using l_m;
....
declare
liu varchar2(50);
l_m integer;
begin
...
jin:='select n from ddd where m=:12';
execute immediate jin into liu;
....
这样可以了,但是你的那个l_m是干啥的。。