Compartilhar via


Resultados da mensagem do SQL Server

Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure PDW (Sistema de Plataforma de Análise) do Azure Synapse Analytics

Baixar o driver do OLE DB

As seguintes instruções do Transact-SQL não geram conjuntos de linhas do Driver do OLE DB para SQL Server nem uma contagem de linhas afetadas quando executadas:

  • PRINT

  • RAISERROR com uma severidade de 10 ou menor

  • DBCC

  • SET SHOWPLAN

  • SET STATISTICS

Estas instruções retornam uma ou mais mensagens informativas ou fazem o SQL Server retornar mensagens informativas em vez de resultados de contagens ou conjuntos de linhas. Após a execução bem-sucedida, o Driver do OLE DB para SQL Server retorna S_OK e as mensagens estão disponíveis para o consumidor do Driver do OLE DB para SQL Server.

O Driver do OLE DB para SQL Server retorna S_OK e tem uma ou mais mensagens informativas disponíveis após a execução de várias instruções Transact-SQL ou a execução do consumidor de uma função de membro do Driver do OLE DB para SQL Server.

O consumidor do Driver do OLE DB para SQL Server tem permissão para especificação dinâmica do texto da consulta. O consumidor deve verificar as interfaces de erro depois de cada execução de função membro. Ele sempre deve executar essas verificações, independentemente do valor do código de retorno, da contagem de linhas afetadas e de se uma referência de interface a um IRowset ou IMultipleResults é retornada ou não.

Consulte Também

Erros