call 如何执行以下的存储过程?求指导,谢谢了。

作者&投稿:嵇脉 (若有异议请与网页底部的电邮联系)
java调用存储过程用call?~

String sql="{call addSalByDeptno(?,?)}";

其余用法跟PreparedStatement一样

你在过程中使用了动态sql,用来drop table 还有create table。
其中create table时,是通过查询Report 并且外连接了另外三张表,有可能是这个语句有问题。需要好好检查一下。

exec 名称 (参数)


杨凌区13382567555: call 如何执行以下的存储过程?求指导,谢谢了. -
独孤杨佳普: exec 名称 (参数)

杨凌区13382567555: mysql执行存储过程语句怎么写 -
独孤杨佳普: mysql用call命令执行存储过程,例如 call user_add();上面的sql就执行了一个名字叫user_add的存储过程

杨凌区13382567555: SQL存储过程如何调用存储过程? -
独孤杨佳普: 1、首先先创建一个存储过程,代码如图,存储过程主要的功能是为表JingYan插入新的数据. 2、执行这几行代码,看到执行成功,数据库里现在已经有存储过程sp_JY. 3、先看下JingYan表里目前的数组,如图,只有三行数据. 4、在...

杨凌区13382567555: ORACLE中怎么执行存储过程 -
独孤杨佳普: ORACLE中怎么执行存储过程 方法一: exec procedure_name; execute procedure_name; 方法二:call procedure_name; 方法三: begin execute procedure_name;end; end;

杨凌区13382567555: mysql 怎么执行带有参数的存储过程 -
独孤杨佳普: call sp_add(); 是不是你定义的过程有问题吧,并没有指出返回结果来 像我这样是可以的:CREATE PROCEDURE sp_add(a int, b int,out c int) begin set c=a+ b; end; 调用过程:call sp_add (1,2,@a); select @a;

杨凌区13382567555: oracle 中 package包下面的存储过程怎么执行?新手 需详解 -
独孤杨佳普: call 包名.存储过程名(输入的参数); 例如:调用sp_package包的update_sal过程. call sp_package.update_sal('SMITH', 1000);

杨凌区13382567555: 如何在批处理中 执行 存储过程 -
独孤杨佳普: 可以把要调用的存储过程,写在一个sql文件中,比如: sqlplus sys/sys@orcl exec procedure_name(参数); 把上述脚本保存在文件 callpro.sql中,再写批处理脚本,在脚本中直接执行这个文件就行,如下: cd “callpro.sql文件所在路径" @callpro.sql把上述脚本保存为XX.bat,双击运行即可~

杨凌区13382567555: 如何使用CallableStatement调用带有out参数的存储过程 -
独孤杨佳普: 1、根据存储的out参数个数,定义这些参数 declare p_code number; p_message number;2、输入in参数值,调用 P_TASK_DELIVER_ACM(100,p_code,p_message);3、如下面这个,执行就可以了

杨凌区13382567555: 在oracle 数据库怎样执行存储过程 -
独孤杨佳普: 在sql plus 状态下.运行 Call 存储过程名;

杨凌区13382567555: 如何调用ORACLE程序包中的存储过程 -
独孤杨佳普: 如何调用ORACLE程序包中的存储过程 call 包名.存储过程名(输入的参数); 例如:调用sp_package包的update_sal过程. call sp_package.update_sal('SMITH', 1000);

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网