sp_prepexec (Transact-SQL)
Подготавливает и выполняет параметризованную инструкцию Transact-SQL. Процедура sp_prepexec объединяет в себе процедуры sp_prepare и sp_execute. Вызывается с ID =13 в пакете потока табличных данных (TDS).
Синтаксис
sp_prepexec handle OUTPUT, params , stmt [ ,bound param ][ ,...n ]]
Аргументы
handle
Идентификатор дескриптора, сформированный SQL Server. handle является обязательным и имеет возвращаемое значение типа int.params
Указывает параметризованные инструкции. Определение переменных params подставляется вместо маркеров параметров в инструкции. Параметр params является обязательным и требует входного значения типа ntext, nchar или nvarchar . Если инструкция не параметризована, необходимо ввести значение NULL.stmt
Определяет результирующий набор курсора. Параметр stmt обязателен и требует входного значения типа ntext, nchar или nvarchar.bound_param
Обозначает использование дополнительных параметров. bound_param представляет собой обязательный параметр, требующий входных значений любого типа данных для обозначения дополнительных параметров для процедуры.Примечание Должен совпадать с декларациями, сделанными значением params. Может быть реализован в форме @name= value или value.
См. также