mysql怎么调用out参数的存储过程CREATE PROCEDURE [CHARACTER]
@a varchar(20),@b varchar(20),@c varchar(20) output
AS
declare @d int
--begin
select @d=charindex(@a,@b,1)
print @d
if @d=1
begin
set @c='一样'
print @c
end
else
begin
set @c='不同'
print @c
end
GO
在查询分析器中:[CHARACTER] 'Hello','Hello Word!',''
mysql怎么调用out参数的存储过程?call sp_add();
是不是你定义的过程有问题吧,并没有指出返回结果来
像我这样是可以的:
CREATE PROCEDURE sp_add(a int, b int,out c int)
begin
【包含mysqlout怎么用的词条】 set c=a+ b;
end;
调用过程:
call sp_add (1,2,@a);
select @a;
mysql存储过程中的 out和in是什么意思呢?out 表示输出mysqlout怎么用的参数mysqlout怎么用,存储过程调用 代码 需要获得此参数值 。
in 表示输入参数mysqlout怎么用,默认为in
关于mysqlout怎么用和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 老板带货直播火了多久,带货老总
- .nethttp接口开发的简单介绍
- 查看mysql数据库所用的引擎,查看mysql数据库所用的引擎命令
- 显卡重新插拔后蓝屏怎么办,显卡重新插拔但是显示屏不亮
- Linux查找安装包命令 linux 查找安装包
- c语言静态一维数组实现栈,c语言静态数据
- 关于sqlserver212的信息
- go语言数组删除 go struct数组
- 显卡护眼模式怎么关闭,显卡护眼模式怎么关闭不了