Resultados da mensagem do SQL Server
Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure Azure Synapse Analytics Analytics Platform System (PDW)
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.