Ayuda con Cast

10/10/2007 - 22:39 por Juan Huachaca Gomez | Informe spam
Amigos pq el resultado me devuelve 13 ??? y no 13.4 ??

declare @svalor decimal

set @svalor = cast(rtrim('13.4') as decimal)

select @svalor


Salu2

Juan Huachaca Gomez
Lima - Peru
Celular: (511) 9352-1798
msn: j_huachaca79@yahoo.es

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
10/10/2007 - 22:51 | Informe spam
Hola Juan,

Porque no le estas especificando una escala y por defecto SQL Server esta
asumiendo 0.

DECLARE @n NUMERIC
DECLARE @d DECIMAL(5, 2)

SET @n = 1.5
SET @d = 1.5

SELECT @n, @d
GO

AMB

"Juan Huachaca Gomez" wrote:

Amigos pq el resultado me devuelve 13 ??? y no 13.4 ??

declare @svalor decimal

set @svalor = cast(rtrim('13.4') as decimal)

select @svalor


Salu2

Juan Huachaca Gomez
Lima - Peru
Celular: (511) 9352-1798
msn:



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida