首页 热点专区 义务教育 高等教育 出国留学 考研考公

pb 调用存储过程 sqlca.sqldbcode返回值为241怎么解决

发布网友 发布时间:2022-04-22 13:44

我来回答

1个回答

热心网友 时间:2023-05-23 18:45

在SYBASE ASE 10.X和11.X数据库当中创建一个存储过程deptroster,其有一个输入参数@deptno、两个输出参数@totsal 和 @avgsal、一个RETURN值@number_of_emps以及包含职员姓名和工资的SELECT结果集,可见除了输入参数@deptno外,其他均为输出数据,我们需要在PB脚本中获取,具体代码如下: CREATE PROCEDURE deptroster @deptno integer, @totsal double precision output, @avgsal double precision output AS DECLARE @number_of_emps integer SELECT emp_fname, emp_lname, salary FROM employee WHERE dept_id = @deptno SELECT @totsal = sum(salary), @avgsal = avg(salary), @number_of_emps = COUNT(*) FROM employee WHERE dept_id = @deptno RETURN @number_of_emps;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com