Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2005, 06:49
phpman
 
Fecha de Ingreso: julio-2005
Ubicación: España
Mensajes: 91
Antigüedad: 19 años, 6 meses
Puntos: 0
Convertir variable numeric a character en SQLServer

¿Como puedo convertir una variable numeric a character con SQLServer?

Tengo esto, y DATO ES CHARACTER(10)

DECLARE @AUX AS NUMERIC(3,2)
SELECT @AUX = 20.5
SELECT @DATO = CONVERT (CHARACTER(10),@AUX)

Y eso me da un error de desbordamiento :S al usar la variable @DATO al imprimirla por pantalla. Y si pongo SELECT @DATO="20.5" va todo bien.

Tambien lo intentado con la función STR, usandola así:

SELECT @DATO =STR(@AUX,6,2)

Pero me da el mismo error

¿Alguien me puede ayudar?Ya no se q mas intentar