Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2013, 10:46
Avatar de jpogsistem
jpogsistem
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 22 años, 4 meses
Puntos: 4
Convertir real a char

Masters un saludo cordial,

Sucede lo siguiente.....estoy haciendo una migración de una BD a otra con los queries tipicos para esto :
Código PHP:
INSERT INTO [BD_NUEVA].[dbo].[tabla_NUEVA] (nombresapellidoscodigo
Código PHP:
SELECT nombresapellidoscodigo FROM [BD_VIEJA].[dbo].[tabla_VIEJA
El campo en mención es "codigo", en la tabla_NUEVA es char(20) y en la tabla_VIEJA es "real" y de hecho tiene valores guardados como :
Código PHP:
1.34753e+007        
9.21344e+006 
Por ejemplo si hago el SELECT como :

Código PHP:
SELECT nombresapellidosCONVERT(CHAR(20), codigo) as codigo 
Se vé bien en el select, por ejemplo valores como :
Código PHP:
14396300
11554000 
Pero cuando migro en la tabla nueva que tiene el campo como char(20) sigue guardando

Código PHP:
1.34753e+007        
9.21344e+006 

Como lo convierto o que me falta para que el valor en char quede como un número legible ?

Gracias de antemano, todas las ideas son bienvenidas.

Saludos.
__________________
EL LIMITE ES EL UNIVERSO