存储过程,7.0版本与低版本存储过程的区别,调用存储过程
存储过程的调用有两种方式,一种是在服务器>存储过程处直接添加存储过程,另外一种是在数据库查询处新建数据集调用存储过程,下面详细介绍第二种方式存储过程的调用。
由于各个版本之间的调用语法有所不同,下面分版本介绍。
1. 6.5.5之前版本
之前版本调用,是在数据库查询中,通过exec 存储过程名或者call 存储过程名,如下图:
注:6.5.5之前版本是不能在服务器>存储过程处调用的。
call username.procname(?,'[?para|?]','[?para|?]','[?para|?]')
1.1 示例
如下图:
2. 6.5.5版本
6.5.5版本增加了一个存储过程数据集,因此6.5.5版本有两种调用存储过程方法:一是在数据库数据集处调用,二是直接用存储过程数据集进行调用。
6.5.5版本在数据库查询处调用存储过程方式不变,但是较之之前版本多了一个在数据库数据集处调用,在模板数据集处点击
,选择存储过程,如下图: 3. 7.0版本
7.0版本与6.5.5相同,也有两种调用方式,但较之6.5.5,7.0版本的存储过程直接在服务器菜单下创建,并且数据库查询处调用存储过程的写法也发生了变化:
call username.procname('${para}','${para1}')
如下图:
返回顶部