Захвачено в SQL Profiler, отправлено из стороннего приложения. Что он делает?
declare @p1 int
set @p1=180150003
declare @p3 int
set @p3=8
declare @p4 int
set @p4=1
declare @p5 int
set @p5=34
exec sp_ddopen @p1 output,N'sp_sproc_columns',@p3 output,@p4 output,@p5 output,N'some_stored_procedure_name',NULL,NULL,NULL
select @p1, @p3, @p4, @p5
edit: моя лучшая догадка: это драйвер ODBC, запрашивающий параметры, которые нужны хранимой процедуре.
Вот исходный код sp_ddopen , по-видимому.
edit2: установка параметров @p перед exec, по-видимому, является артефактом Sql Profiler . В своем первоначальном виде sp_ddopen был бы вызван со всеми параметрами, являющимися нулевыми, и они возвратили бы показанные значения.