λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> SQL Server

Πώς να αποκτήσετε πρόσβαση Flat αρχεία από τον SQL Server , Stored Procedures

T - SQL είναι συνήθως ονομάζεται για την αναζήτηση πίνακες σε μια βάση δεδομένων SQL Server. T - SQL μπορεί επίσης να χρησιμοποιηθεί για την εισαγωγή και αναζήτηση flat files . Flat αρχεία είναι οριοθετημένο με κόμματα αρχεία που αποθηκεύουν τα αρχεία σε μορφή απλού κειμένου . Τα αρχεία μπορούν να εισαχθούν και να χρησιμοποιούνται για τις διαδικασίες της βάσης δεδομένων , καθώς και . Μόλις το αρχείο έχει αποθηκευτεί σε έναν κατάλογο στον υπολογιστή , μπορεί να εισαχθεί χρησιμοποιώντας μια αποθηκευμένη διαδικασία SQL Server με λίγα μόνο βήματα . Οδηγίες
Η 1

Δημιουργήστε έναν προσωρινό πίνακα για την αποθήκευση των δεδομένων . Ο πίνακας αυτός θα πρέπει να αποτελούν τα δεδομένα που βρίσκεται στο αρχείο CSV . Παρακάτω είναι ένα δείγμα ενός πίνακα που έχει δημιουργηθεί για τα δεδομένα CSV : δημιουργία του πίνακα myCSVtable ( id int , first_name varchar ( 25 ) , last_name varchar ( 25 ) , η διεύθυνση varchar ( 100 ) ) 2

Τοποθετήστε το CSV δεδομένα σε έναν πίνακα temp . Ο ακόλουθος κώδικας ανακτά τα δεδομένα από το επίπεδο αρχείο και τις εισαγωγές της σε νέο πίνακα που δημιουργήσατε στο Βήμα 1.bulkinsert myCSVtablefrom 'c : \\ mytestdata.csv » με ( fieldterminator = ', ' , rowterminator =' \\ n ' ) Το " fieldterminator "string καθορίζει το διαχωριστικό για τα πεδία στο αρχείο . Η " rowterminator " σειρά " \\ n" είναι χαρακτηριστική για τα αρχεία των Windows . Αυτό σημαίνει ότι ένα νέο ρεκόρ καθορίζεται από ένα χαρακτήρα επαναφοράς .
Εικόνων 3

Επιλέξτε το εισαγόμενο πληροφορίες από το προσωρινό πίνακα . Τώρα που τα δεδομένα εισάγονται από τη δικογραφία , ο πίνακας μπορεί να χρησιμοποιηθεί για να χειραγωγήσουν και να διαβάσει τα δεδομένα . Η ακόλουθη γραμμή διαβάζει δεδομένα από το αρχείο που έχει εισαχθεί : select * from myCSVtable
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα