Exportul de date de la o interogare într-un fișier de date

comandă BCP vă permite să exportați rezultatul set de instrucțiuni Transact-SQL în fișierul de date. declarație Transact-SQL poate fi orice instrucțiune validă, revenind setul de rezultate, cum ar fi, de exemplu, o cerere distribuită sau instrucțiune SELECT, conectarea mai multor tabele.

export de date în masă dintr-un tabel sau vizualizare nu garantează ordinea de sortare în care datele sunt scrise în fișierul de date. Pentru a se asigura că operațiunea de export în vrac păstrează ordinea de sortare a datelor tabelului din fișierul de date, puteți utiliza interogarea.

Vă rugăm să rețineți că unele dintre declarația Transact-SQL returnează mai multe seturi de rezultate, de exemplu, instrucțiunea SELECT, propunerea definește o COMPUTE, sau o procedură stocată care conține mai multe instrucțiuni SELECT. Dacă instrucțiunea Transact-SQL returnează mai multe seturi de rezultate, numai primul va fi copiat în setul de rezultate; seturi de rezultate ulterioare sunt ignorate.

comandă BCP. manual VRAC INSERT și funcția OPENROWSET (VRAC ...) (Transact-SQL) vă permit să specificați ordinea de sortare a datelor din fișierul de date în timpul unui import în vrac. Pentru informații suplimentare. A se vedea de gestionare a comenzilor de sortare în timpul unui import de date în masă. Salvarea ordinea de sortare a datelor în timpul importului în vrac poate îmbunătăți în mod semnificativ performanța. Pentru mai multe informații, consultați. În secțiunea Optimizarea performanței de import în vrac.