Import txt in sql

giovedì 01 giugno 2006 - 14.22

okiiko Profilo | Newbie


salve a tutti
sto importando un file TXT in formato UNIX con codifica ANSI in un DB microsoft SQL .
mi riconosce tutti i campi correttamente tranne il campo "telefono" perchè mi importa il numero senza lo zero
iniziale .... cosa devo fare ?

lbenaglia Profilo | Guru

>mi riconosce tutti i campi correttamente tranne il campo "telefono"
>perchè mi importa il numero senza lo zero
>iniziale .... cosa devo fare ?

Probabilmente stai memorizzando il numero di telefono in una colonna con data type numerico.
Ovviamente gli zeri non significativi verranno eliminati
Per ovviare al problema modifica il data type della colonna telefono in stringa (ad esempio varchar(numero caratteri)).

Ciao!

--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

okiiko Profilo | Newbie

quando importo il file txt in sql lui mi crea il campo telefono come "float" senza zero iniziale se provo a mettere varchar o altri tipi non mi presenta più lo zero ......
ho provato a cambiare il campo anche in fase di import nel wizard DTS ma niente lo zero è perso .....

lbenaglia Profilo | Guru

>quando importo il file txt in sql lui mi crea il campo telefono
>come "float" senza zero iniziale se provo a mettere varchar o
>altri tipi non mi presenta più lo zero ......

Eh?!
varchar rappresenta una stringa quindi qualsiasi "roba" andrai a memorizzare verrà scritta così com'è.

>ho provato a cambiare il campo anche in fase di import nel wizard
>DTS ma niente lo zero è perso .....

Cambiare campi?
...


--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

okiiko Profilo | Newbie

grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5