sp_prepexec (Transact-SQL)

Подготавливает и выполняет параметризованную инструкцию Transact-SQL. Процедура sp_prepexec объединяет в себе процедуры sp_prepare и sp_execute. Вызывается с ID =13 в пакете потока табличных данных (TDS).

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

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 требует входного аргумента любого типа данных для обозначения используемых дополнительных параметров.

См. также

Справочник

sp_prepare (Transact SQL)
sp_execute (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)

Справка и информация

Получение помощи по SQL Server 2008 R2