执行后如何更改参数值?我没有找到任何有用的文档。我编写了一个存储过程,用于将数据插入我在用户启动操作后创建的表中,并将其带到另一个报表中。在同一个存储过程中,我插入了一个SET @param = 0,它没有做任何事情。
存储过程如下所示:
BEGIN
Insert into table
select 1 as Field1
,'abc' as Field2
WHERE @param = 1;
SET @param = 0
SELECT * FROM table
END