SQL Server - Importar dato de excel a sql

 
Vista:

Importar dato de excel a sql

Publicado por Alberto Valero (13 intervenciones) el 03/06/2009 00:42:57
Saludos,

Saben que estoy importando datos de excel a sql, pero al; momento que importo un numero como por ejemplo un numero de telefono de excel me lo manda como una notacion cientifica 1.098658 a la algo en vez de 1098658 como le puedo hacer para que me lo mande en forma de string, la celda esta en general y en sql lo intento convertir a nvarchar y no funciona, espero una sugerencia gracias! les dejo el codigo

insert into cat_cliente(cte_nombre,cte_direccion,cte_telefono,cte_sucursal_id,
cte_rfc,cte_ciudad_id,cte_ruta_id,cte_credplazo,cte_usu_id,cte_colonia,cte_corpora_id)
select cte_nombre,cte_direccion,cast(cte_telefono as nvarchar(30)),(select suc_id from cat_sucursal
where suc_nombre=ltrim(rtrim(cte_sucursal))collate SQL_Latin1_general_CP1_CI_AS) as cte_sucursal_id ,CONVERT(nvarchar(13), cte_rfc),
(select ciu_id from cat_ciudad where ciu_nombre=ltrim(rtrim(cte_ciudad))collate SQL_Latin1_general_CP1_CI_AS) as cte_ciudad_id,
cte_ruta_id,cte_credplazo,'12','1',(select TOP(1) cor_id from cat_corporacion where cor_nombre='CLIENTES VARIOS')
FROM EXCEL...Sheet1$
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:Importar dato de excel a sql

Publicado por Isaias (4558 intervenciones) el 03/06/2009 03:10:22
¿Y si ejecutas solamente el SELECT?, como te muestra el dato?, puedes postear un registro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Importar dato de excel a sql

Publicado por Alberto Valero (13 intervenciones) el 03/06/2009 17:08:26
Saludos,
si aunque sea solo ejecutando select
ABARROTES LA PASADITA AVENIDA DE LAS AMERICAS #1223 6183849 JUAREZ A458ASA45 JUAREZ 1 15 10000

el 6183849 me lo despliega como 6.18385e+006
gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:Importar dato de excel a sql

Publicado por Isaias (4558 intervenciones) el 04/06/2009 00:12:21
Tu version es 2005 o 2008????
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:Importar dato de excel a sql

Publicado por Isaias (4558 intervenciones) el 05/06/2009 05:10:22
Bueno, entonces utiliza BI (SSIS) Servicios de Integracion, incluso, hay un wizard.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar