select @ p1在准备好的语句中做了什么

时间:2013-05-28 20:04:42

标签: sql-server

我有一个ms sql跟踪,显示以下内容... select @ P1是什么意思或做什么?

Trace显示了这个

declare @P1 intCHAR(10)set @P1=29CHAR(10)

exec sp_prepexecrpc @P1 output, N'gsp_DeleteAccessForAreaGroupByCardholder', 0, 1117687CHAR(10)

select @P1

如果它没有对它做任何事情,它为什么用select @ p1结束事件? sql profiler中的几个事件以select @ p1结尾或选择@ p1,@ P3,@ P4它对这些值的作用是什么?

1 个答案:

答案 0 :(得分:1)

在执行输出后,它从执行过程中选择发送给变量@P1的结果。