Remover última vírgula da string
Pessoal, to apanhando para criar uma function para remover a última vírgula que aparece na string chamada beneficios.
Estava tentando isso:
...
REVERSE(STUFF(REVERSE(
----------------------------------
CASE WHEN valeTransporte = '1' Then 'Vale-transporte,'
ELSE ''
END
+
CASE WHEN valeRefeicao = '1' Then 'Vale-refeição,'
ELSE ''
END
+
CASE WHEN seguroDeVida = '1' Then 'Seguro de vida,'
ELSE ''
END
----------------------------------
), 1, 1, '')) AS 'beneficios'
...
O problema é que nem sempre haverá string para ser tratada, aí o campo aparece como NULL e gera problema na hora de gerar um JSON pela aplicação.
Preciso de uma function que previna a situação de não haver string, e retorne valor vazio (não NULL).
Valew!
Discussão (1)
Carregando comentários...