0

在AA客户端小部件中使用运行存储过程的过程中使用DB-sql命令时,我没有找到如何使用add参数。我使用了该参数,但在向导中找不到为该参数赋值的位置。如果可能,请与快照分享一个示例。

提前致谢

4

1 回答 1

1

存储过程:

ALTER PROCEDURE [dbo].[sp1]
(
@p1 VARCHAR(50),
@p2 INT 
)

选项(1)您可以使用数据库命令并选择“运行存储过程”在过程名称中,您可以像这样将参数作为变量传递

sp1('$a1$','$a2$')

a1 和 a2 是变量管理器中添加的变量。(客户端编辑器小部件的右侧菜单)

如果 param1 值是整数,您可以像 sp1($param1$,'$param2$') 一样传递它。

对于字符串参数,您需要加上单引号。

选项 (1) 的图像($a1$ 是可变的,2 是固定整数值:p1 将获得 a1 的值,p2 将获得 2)

在此处输入图像描述

选项 (2)

在存储过程中提供静态值的另一个选项,选择添加参数选项

程序名称:sp1

添加参数

输入参数值(param1 的值)并键入并单击添加。

选项 (2) 的图像(p1 将得到 test123,p2 将得到 1)

在此处输入图像描述

于 2018-03-13T08:40:47.510 回答