有高手知道在oci中如何调用plsql过程块吗? 按照oracle的文档看plsql过程块与单个sql执行方法是一样的只是要注意分隔符没试过 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 老版的cdemo5.c看看static text plsql_block[] = "begin \ OPEN :cursor1 FOR select empno, ename, job, mgr, hiredate,sal,deptno\ from emp where job=:job order by empno;\ end;"; 首先把pl/sql块在数据库中建立好,比如说是一个procedure,名字是test,在OCI中定义变量char *chInsStmt="BEGIN\ test(:para);\ end;";然后执行将这个语句提交给ORACLE就行了,中间的para是该pl/sql的参数,如果不用存储过程,使用package也一样,要注意用的是哪个用户连接。 求一个sql语句 什么是Oracle的闪回特性,Oracle是怎样做到“时空穿越”回到过去,查询到已经被修改了的“老”数据的 SQL查询难题,高手快来 求助! 一般,导入数据到Oracle有几种方法!! 求助~~sql语句 并非挑战: 怎么样才能让自己的程序像IMP.EXE那样快速地往ORACLE中插入记录 有关用户和方案,请高手解释一下! 求一sql 求助: 在插入一个数据前的检查问题 一个简单SQL语句的问题 我想在PL/SQL里面创建JAVA存储过程,但编写好后却不能编译,提示:java system class not available. (applestudio
"begin \
OPEN :cursor1 FOR select empno, ename, job, mgr, hiredate,sal,deptno\
from emp where job=:job order by empno;\
end;";
char *chInsStmt="BEGIN\
test(:para);\
end;";
然后执行将这个语句提交给ORACLE就行了,中间的para是该pl/sql的参数,如果不用存储过程,使用package也一样,要注意用的是哪个用户连接。