b number(2);strSql:='select a into b from A'
Execute immediate strSql;
commit;各位高手,在这个SQL中,我怎么把b的值取出来啊?
调试的时候走到commit就报错,请高手帮忙解决一下,谢谢
Execute immediate strSql;
commit;各位高手,在这个SQL中,我怎么把b的值取出来啊?
调试的时候走到commit就报错,请高手帮忙解决一下,谢谢
解决方案 »
- oracle权限问题 sysdb和normal
- SP2-0310: unable to open file "spcreate.sql"
- 求助一个RMAN恢复的问题
- 谁能帮我解释一下Oracle中序列号的作用吗?
- 单表多统计查询
- 我在查找数据库对象中找不着创建成功的表,但是TableSpace Map里却能看到,但不能修改属性.
- 请教一个关于Oracle817的目录服务器怎么配置的问题,解决马上给大侠加分啊!
- General SQL error ORA-061631:表121.main 达到MAX #extents(dd)
- OCI
- 怎么从一个存回复的表里面查询出与自己相关的记录
- "delete作删除时 总共分几步?"
- 使用sqlplus / as sysdba 报错,提示ORA-01031: insufficient privileges
declare
b number(2);
begin
select a
into b
from A; dbms_out.put_line('b的值为:'||b);
exception
when others then;
dbms_out.put_line('未找到数据!');
end;
然后我要在这个表里查出字段a的值,放到变量b中,后面要用到b的值
Execute immediate strSql into b;
commit;
插入表也行
只要查出字段a的值,插入变量b