私はSqlBulkCopyを使用するつもりですが、重複挿入を防ぐ必要があります。それを行う最善の方法は何ですか? WriteToServerコマンドを実行する前に各項目の存在をチェックしていますか?重複挿入を防ぐためにSqlBulkCopyを使用するには?
0
A
答えて
0
あなたのソースは実際には指定していません。フラットファイルの場合は、ステージングテーブルにSqlBulkCopyを実行し、後でinsert into
SQLステートメントを使用して重複を除外します。
1
これを行う最善の方法は、データを挿入するテーブルに一意のインデックスを追加することです。これにより、重複するエントリがテーブルに追加されないようになります。
これにより、メモリに余りにも多くのデータをロードして、自分自身で他の問題が発生することを防ぐこともできます。
関連する問題
- 1. updatepanelを使用して重複挿入を防止する
- 2. Oracleのユニークキーを使用せずに重複挿入を防止する
- 3. SQLite:重複を防ぐ
- 4. 重複したエントリを防ぐためのDatagrid検証
- 5. 重複キーに更新を挿入するためのSQLクエリ
- 6. 同時にテーブルにデータを挿入するのを防ぐ
- 7. 重複する表の挿入を防止する
- 8. どのようにmysqlに重複レコードを防ぐには?
- 9. がデータベースに入力同じデータにユーザーを防ぐため、ユーザーを防ぐために(アンドロイド)
- 10. My SQLがルックアップテーブルの重複挿入を防止する
- 11. データベースデザイン - 「部屋」テーブルの重複を防ぐ
- 12. mPDFのフッタ重複を防ぐ
- 13. PHP:SQLiteを使用するときに重複した挿入を取得する
- 14. 重複するキーを挿入するための解決策
- 15. SqlBulkCopyとAzureを使用したパラレルバルク挿入
- 16. SQLBulkCopyまたは一括挿入
- 17. アンドロイド接続されたappengineのjdoを使用して重複したテーブル挿入を防止する
- 18. 二重リンクリストを使用した挿入ソートの複雑さ?
- 19. XSSを防ぐためにc:outを使用する代わりに
- 20. データソースからの挿入または更新中に重複する値を防止する
- 21. matplotlibに重複しないテキストを挿入するには?
- 22. 挿入を防ぐsqliteデータベースのトリガーを作成する
- 23. SQL Server 2012:where句を使用してレコードの重複を防ぐ方法
- 24. SqlBulkCopyを使用してsql_variant列に挿入するときに列の種類を設定するには
- 25. Rails:戻るボタンによる重複挿入の防止と再保存
- 26. 競合状態を防ぐためにセマフォを使用する(C言語)
- 27. ノードのパブリッシュを防ぐためにdrupal hook nodeapiを使用する
- 28. テキストが重複するのを防ぐtable td width
- 29. 重複するアイテムを防ぐ方法listView C#
- 30. nhibernateで重複を挿入する
dbで使用可能な行から重複を削除したい場合、Magnusが与えたことは十分です。しかし、あなたが挿入しているデータセットに重複を見つけるいくつかの一般的なプラクティスを求めていますか? – Prakash