declare @v as decimal(10, 2)

set @v = 23.0/8.0

select floor(@v) as [Parte Entera], @v as [Valor Original] 

 

2              2.88

 

 

 

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Javier Osvaldo
Chércoles
Enviado el: Jueves, 13 de Noviembre de 2008 12:19 p.m.
Para: [EMAIL PROTECTED]
Asunto: [dbms] Consulta sobre dividir dos números.

 

Gente tengo una división parecida a la que presento en el mail, y cuando la
muestra el valor resultante me lo muestra sin decimales. ¿Tengo que declarar
algo antes?

Gracias.

Javier.

 

declare @v as decimal(10, 2)

set @v = 23/8

select floor(@v) as [Parte Entera], @v as [Valor Original] 

 

Responder a