Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Instrução PRINT em T-SQL


Então, se você tiver uma declaração como a seguinte, você está dizendo que não obtém resultado de 'impressão'?
select * from sysobjects
PRINT 'Just selected * from sysobjects'

Se você estiver usando o SQL Query Analyzer, verá que há duas guias na parte inferior, uma das quais é "Mensagens" e é onde as instruções 'print' serão exibidas.
Se você estiver preocupado com o tempo de ver as instruções de impressão, você pode tentar usar algo como
raiserror ('My Print Statement', 10,1) with nowait

Isso fornecerá a mensagem imediatamente quando a instrução for alcançada, em vez de armazenar em buffer a saída, como o Query Analyzer fará na maioria das condições.