存储过程是一系列sql语句的集合,多条sql语句之间以分号;来进行分割。需要改变分隔符,使得不以分号;作为分隔符,则多条sql语句可以组成一个存储过程。
创建存储过程
恢复分号;作为结束标记
执行存储过程
定义变量
调用过程
创建另一个存储过程
但执行存储过程之后,变量p_int的值还是3,并没有改变,即存储过程没有改变p_int的值
out输出参数
则储存过程改变了变量@v_out_int的值
输入输出参数
存储过程是一系列sql语句的集合,多条sql语句之间以分号;来进行分割。需要改变分隔符,使得不以分号;作为分隔符,则多条sql语句可以组成一个存储过程。
创建存储过程
恢复分号;作为结束标记
执行存储过程
定义变量
调用过程
创建另一个存储过程
但执行存储过程之后,变量p_int的值还是3,并没有改变,即存储过程没有改变p_int的值
out输出参数
则储存过程改变了变量@v_out_int的值
输入输出参数