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

Como adicionar '$' após '-' na consulta SQL ao formatar para moeda


Aqui está uma alternativa fofa que não usa case :
replace('$' + CONVERT(VARCHAR(255), CONVERT(MONEY, MYCOLUMN), 1), '$-', '-$')

Nota:Você deve sempre incluir um comprimento ao usar varchar no SQL Server. O comprimento padrão varia de acordo com o contexto e pode não ser suficiente