Hola a tod@s.
Quería ver si alguien pudiera echarme un cable: estoy haciendo un
DTS donde cargo datos de un fichero excel a una tabla. En la tabla
tengo definidos, entre otros campos:
- Id_Concepto: nvarchar (25)
- Desc_Concepto: nvarchar (255)
Pues resulta que al cargar los datos, la comlumna Id_Concepto me carga
como valor null cuando en el excel hay un valor como p.ej: 10.12.50, y
en cambio, si está el valor 101250 lo carga correctamente. He probado
cargar caracteres alfanuméricos y tb los carga como valor nulo.
He probado copiar el valor 10.12.50 que no se carga correctamente de
la columna Id_Concepto en la columna Desc_Concepto en el excel para
ver si el DTS lo cargaba correctamente, y así es, lo carga sin
problemas.
Entonces he probado copiar la columna del excel Desc_Concepto y
renombrarla a Id_Concepto, y entonces copiar todos los valores (sin
formato) de la antigua columna Id_Concepto a la nueva que acabo de
crear. En teoría al ejecutar ahora de nuevo el DTS deberían cargarse
correctamente... pues no, sigo con el mismo problema... Alguien me
podría explicar por qué sucede esto?
Otra prueba que he hecho ha sido cambiar la longitud de Id_Concepto de
25 a 255, y tampoco... Ya no sé cómo solucionarlo...
Muchas gracias a quien me pueda ayudar!!
Un saludo.
Leer las respuestas