uvoz txt v SQL

asko

Fizikalc
22. jul 2007
2.565
3
38
Kako v MS SQL 2005 uvoziti text datoteko, kjer ni nobnenih delimitrov, poznam samo definicijo stavka. Npr. od 1 do 10 je šifra, 11 do 30 priimek in tako naprej...
cry12bpy.gif
 

Bossek

Pripravnik
24. sep 2007
668
7
18
bostjan.muha.cc
jaz si ponavad kar skriptico spišem, ki mi naredi SQL inserte :D

če ni prezahtevno, mi lahko napišeš specifikacijo pa ti na hitro spišem, da ti iz txt-ja naredi nek .sql
 

C152SLO

Fizikalc
21. avg 2007
1.444
1
36
Uvozi v excel z fiksno širino (si napisal da veš kje so meje), nato pa shrani kot csv format. Bi morali iti .. nisem pa probal.
 

Apollo8

Mahoney
15. avg 2007
15.344
7.425
113
Ja ali pa skriptica kot je napisal bossek. zadeva je string, razstavis ga na vrstice in nato na polja, potem pa parsas array in not vmes delimiterje nabijes
 

Slick

Majstr
18. sep 2007
2.286
196
63
Saj imaš v Management Studiu možnost uvoza iz "Flat File Source", ki ima "Fixed width" podatke. Razmejiš jih enako kot v Excelu s funkcijo "Besedilo v stolpce" in uvoziš.