Результаты сообщения SQL Server

Следующие инструкции Transact-SQL не создают при работе наборы строк поставщика OLE DB собственного клиента SQL Server и не возвращают количество обработанных строк.

  • PRINT

  • RAISERROR (со степенью серьезности 10 или ниже)

  • DBCC

  • SET SHOWPLAN

  • SET STATISTICS

Эти инструкции либо возвращают одно или несколько информационных сообщений, либо дают указание SQL Server вернуть информационные сообщения вместо набора строк или результатов вычислений. При успешном выполнении поставщик OLE DB собственного клиента SQL Server возвращает значение S_OK, а сообщение поступает потребителю поставщика OLE DB собственного клиента SQL Server.

Поставщик OLE DB собственного клиента SQL Server возвращает значение S_OK и предоставляет одно или несколько информационных сообщений, появляющихся после выполнения многих инструкций Transact-SQL или при выполнении потребителем функции поставщика OLE DB собственного клиента SQL Server.

Потребитель поставщика OLE DB собственного клиента SQL Server, разрешающий динамическую спецификацию текста запроса, должен проверять интерфейсы ошибок после каждого выполнения функции, независимо от значения кода возврата, наличия или отсутствия возвращенной ссылки на интерфейс IRowset или IMultipleResults или количества обработанных строк.

См. также

Основные понятия

Ошибки