Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/06/2007, 14:11
edalleri
 
Fecha de Ingreso: julio-2006
Mensajes: 24
Antigüedad: 18 años, 7 meses
Puntos: 0
Re: CAST (varchar as numeric)????

Debes tener en cuanta la longitud tanto del dato varchar como del muneric, por ejemplo:

declare @numero varchar
declare @resultado numeric
set @numero = '1234'
select @resultado = CAST (@numero as numeric)
select @resultado

retorna como resultado 1

pero si la coloco de la siguiente manera:

declare @numero varchar(4)
declare @resultado numeric(4)
set @numero = '1234'
select @resultado = CAST (@numero as numeric)
select @resultado

optango como resultado un numeric = 1234

No si esto te aclare. o te entendi mal,