Я запускаю этот код:
bcp (Table) IN (Location of Input File) -T -n
Как мне пропустить эту ошибку Duplicate Key
Я хотел бы продолжать использовать BCP. Я знаю, что видел IGNORE_DUP_KEY
, но не знаю, как использовать его в BCP.
Я запускаю этот код:
bcp (Table) IN (Location of Input File) -T -n
Как мне пропустить эту ошибку Duplicate Key
Я хотел бы продолжать использовать BCP. Я знаю, что видел IGNORE_DUP_KEY
, но не знаю, как использовать его в BCP.
Что мне удалось сделать, чтобы исправить эту ошибку и по-прежнему использовать BCP и пакетный файл. Пожалуйста, посмотрите на эту ссылку, и что вы делаете, это make a file->write your truncate SQL code
, затем вы используете sqlcmd -E -i «путь к усеченному файлу», затем все все ваши команды BCP после SQLCMD в пакетном файле
[Ссылка]http://www.nettrax.net/2011/05/26/sqlcmd-ms-sql-servers-command-line-interface/
unique
илиprimary key
для таблицы. - person Gordon Linoff   schedule 02.10.2015