Fórum SQL - Tratamento #572366
08/12/2016
0
Com base em uma query já pronta eu preciso que se caso ela não trouxer resultado algum eu coloque um texto para ser exibido na tela. Há alguma forma de fazer isso ?
Chromusmaster
Curtir tópico
+ 0
Responder
Post mais votado
08/12/2016
SET NOCOUNT ON; /* ativada a instrução que informar em tela a quantidade de linhas afetadas */ DECLARE @ROWSCOUNT INT SELECT * FROM CADASTRO WHERE NOME = 'CARLOS SOUZA' /* logo após a mseleção dos dados atribuir a quqntidade de linhas (registros) encontrados*/ SELECT @ROWSCOUNT = @@ROWCOUNT IF( @ROWSCOUNT = 0 ) PRINT 'Não retornou resultados' ELSE PRINT CONVERT(VARCHAR(1000), @ROWSCOUNT) + ' linhas encontradas'
Aline Valezi
Responder
Gostei + 3
Mais Posts
08/12/2016
Chromusmaster
Jovem, muito obrigado!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)