Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

problema con codigos de 10 dígitos y notación científica

Estas en el tema de problema con codigos de 10 dígitos y notación científica en el foro de SQL Server en Foros del Web. Hola a todos. En un fichero de Excel tengo tres columnas una CodigoArticulo,Descripcion,pvp . Los códigos de articulo que son de 10 dígitos , los ...
  #1 (permalink)  
Antiguo 14/12/2006, 10:42
 
Fecha de Ingreso: marzo-2003
Mensajes: 117
Antigüedad: 21 años, 1 mes
Puntos: 0
problema con codigos de 10 dígitos y notación científica

Hola a todos.

En un fichero de Excel tengo tres columnas una CodigoArticulo,Descripcion,pvp . Los códigos de articulo que son de 10 dígitos , los tengo puesto como texto..........El problema que tengo es que cuando accedo mediante SQL SERVER a este fichero de Excel mediante OPENROWSET y voy accediendo a cada uno de los registros mediante un cursor el la variable @Codigoarticulo donde voy metiendo los artículos que voy leyendo del fichero Excel me pone el contenido como si fuese un flotante con notación científica (exponencial).

¿Como puedo fijar para que los datos que vaya leyendo con el cursor en la variable CodigoArticulo me los tomo como caracteres y NO como números?

Un saludo
  #2 (permalink)  
Antiguo 19/12/2006, 21:18
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Re: problema con codigos de 10 dígitos y notación científica

Puedes probar con algo como:

SELECT Convert(VarChar(50), campo_numerico)
FROM ...
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:52.