Instalación con SQLServer express

Hola, te consultolo siguiente respecto a una instalación de SQLserver Express.
Este código
Declare @n numeric(4,2)
select @n = 23/2
print @n
¿Arroja el resultado 22 cuando lo correcto es 22,5 o 22.5
sabes quépuede estar pasando?
Desde ya te agradezco lo que puedas aportar. Un saludo desde Valencia, España

1 Respuesta

Respuesta
1
Es por los números,
o los casteas a numeric o haces lo siguiente: 23.0/2.0

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas