1

これに対する答えが見つからないようです。私はSQL Serverを初めて使用します。ウェブサイトのデータベースを毎日更新するように設定しようとしています。

.CSV毎日作成されるファイルがあります。ファイルをコピーし、テキストを編集して、ファイルを SQL Server 2012 のテーブルにインポートするスクリプトを設定しました。

ファイルには 16 のフィールドがあり.CSVます。インポート先のテーブルに 17 番目のフィールドがあります。17番目のフィールドは、私が設定した主キーautoincrementです。

私の問題はこれです:

これを新しいプロセスとして実装しています。これはすでにセットアップされており、古いサーバーで運用されています。古いサーバーは MySql を使用していました。主キーは で省略されました81,720,024。主キー フィールドをautoincrementのシードで に設定しました81720024

テーブルを更新するたびに、最初にテーブルを切り捨て、ステージング テーブルからインポートします。主キーは常に から始まり81720024ます。最後のエントリからインクリメントする必要があります。助けてください!

4

1 に答える 1

1

切り捨てるのではなく、テーブルから削除してみてください。

于 2013-07-11T14:35:20.800 に答える