Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako získať prístup Flat súborov z procedúr na SQL Server uloženej

T - SQL sa obvykle nazýva dotaz tabuliek v databáze SQL Server . T - SQL možno tiež použiť pre import a otázka textových súborov . Ploché súbory oddelených čiarkami súbory , ktoré uchovávajú záznamy vo formáte obyčajného textu . Súbory je možné importovať a použiť pre databázové procedúry rovnako . Akonáhle súbor bol uložený v adresári na počítači , možno importovať pomocou SQL Server uložené procedúry sa len pár krokov . Pokyny dovolená 1

Vytvorte dočasnú tabuľku na ukladanie dát . Táto tabuľka by mala reprezentovať dáta , ktorá sa nachádza v súbore CSV . Nižšie je ukážka tabuľky vytvorené pre dáta vo formáte CSV : create table myCSVtable ( id int , FIRST_NAME varchar ( 25 ) , last_name varchar ( 25 ) , adresa varchar ( 100 ) )
2

vložte údaje CSV do temp tabuľky . Nasledujúci kód načíta dáta zo súboru ploché a dovozu do novej tabuľky vytvorené v kroku 1.bulkinsert myCSVtablefrom "c : \\ mytestdata.csv ' s ( fieldterminator = ' , ' , rowterminator = ' \\ n ' ) " fieldterminator " reťazec nastaví oddeľovač pre pole v súbore . " Rowterminator " reťazec " \\ n" je typická pre súbory systému Windows . To znamená, že nový záznam je určený pre návrat vozíka .
3

Vyberte importovaný informácie z dočasnej tabuľky . Teraz , že dáta sú importované zo súboru , tabuľka môže byť použitá na manipuláciu a čítať dáta . Nasledujúci riadok číta dáta z importovaného súboru : select * from myCSVtable

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené