Controlling the Sort Order When Bulk Importing Data
Domyślnie operacji importu zbiorczego zakłada, że plik danych jest nieuporządkowana.Jeśli tabela ma indeks klastrowany BCP Instrukcja BULK INSERT ( poleceniaTransact-SQL), i OPENROWSET(BULK…) działać ()Transact-SQL) pozwalają określić, w jaki sposób sortowane są dane w pliku danych podczas operacji importu zbiorczego. Sortowanie danych w pliku danych w tej samej kolejności, w tabela jest opcjonalna.Określanie kolejności sortowania może jednak zwiększyć szybkość działania operacji importu zbiorczego.
Kwalifikatory polecenia
Poniższa tabela zawiera podsumowanie kwalifikatory polecenia do określania kolejność sortowania dla operacji importu zbiorczego.
Polecenie |
Kwalifikator |
Typ kwalifikator |
---|---|---|
BCP |
-h"ORDER(column [ASC DESC] [,...n] )" |
Wskazówka |
WSTAWIANIA ZBIORCZEGO |
ZAMÓWIENIA ( { columnASC DESC ] } [ ,...n ] ) ] |
Argument |
OPENROWSET(BULK…) |
ZAMÓWIENIA ( { column [ASC | DESC]} [ ,... n ] [UNIKATOWY] ) |
Wskazówka |
Najważniejsze wskazówki Kolejność danych w tabela jest określana przez indeks klastrowany.Aby zwiększyć wydajność importu zbiorczego, gdy tabela ma indeks klastrowany, kolumn na liście ORDER Wskazówka lub klauzulę ORDER należy dopasować kolumny i znajdować się w tej samej kolejności, w indeksie klastrowanym.
See Also