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.