注意:这是在Workbench环境中。
创建:
在此右键:
然后输入你的名称、参数、语句。
注意这里的参数格式:【OUT / IN / INOUT】-【自定义名称】-【数据类型】
至于调用,如果时in型的参数,则直接:
call 储存方法名称(参数a,参数b,……);
注意用英文字符。
如何调用与部分细节:
一、部分的数据类型一定要给定一个参数的大小范围。
例如【Varchar】这个类型你一定要给个范围【Varchar(45)】,否则调用时会报错。
二、其中,【OUT / IN / INOUT】三种不同参数的区别和使用。
in:这个参数只是用来往储存方法里输入;
out:这个参数只能用来从存储方法里输出;使用时要给参数来接收数据;
inout:这个参数既能输入又能输出(但注意,不代表能代替上两种类型);使用时参数要有初值,同时要注意运行后参数里面时得到的数据。
例子:
储存方法:
调用过程:
结果:
out和inout的最重要使用区别就在于一个有初始值(c),一个没有(b)。