Resultados de Mensagens do SQL Server

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada SQL do AzureBanco de Dados SQL do Azure Synapse Analyticsno Microsoft Fabric

Baixar driver OLE DB

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

  • PRINT

  • RAISERROR com gravidade de 10 ou inferior

  • DBCC

  • SET PLANO DO ESPETÁCULO

  • SET STATISTICS

Estas instruções retornam uma ou mais mensagens informativas ou fazem com que o SQL Server devolva mensagens informativas em vez de resultados de linhas ou contagem. Após execução bem-sucedida, o Driver OLE DB para SQL Server devolve S_OK, e as mensagens ficam disponíveis para o consumidor do Driver OLE DB para SQL Server.

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

O Driver OLE DB para consumidor SQL Server permite especificação dinâmica do texto de consulta. O consumidor deve verificar as interfaces de erro após a execução de cada função membro. Deve sempre realizar estas verificações; seja qual for o valor do código de retorno; se uma referência de interface a um IRowset ou IMultipleResults é devolvida ou não; seja qual for a contagem de linhas afetadas.