martes, agosto 23, 2011

SQL replace punto por coma

Lo mismo que el Tips anterior pero en SQL.

Para cambiar 22.54543 a 22,55

consulta:

declare @variable float
set @variable = 22.54543
select
replace(round(@variable,2)),'.',',')

el round recibe dos parametros, el numero a redondear y a cuantos números redondear, en cambio el replace necesita 3, el string a cambiar, y los otros dos que cambiar, y por cual, recuerden que todos los parámetros se separan con comas. ;)

saludos
y listo, con esto obtienen todo el resultado

No hay comentarios.: