2012-02-22 18 views
1

asp.netアップロードコントロールを使用して.csvファイルをSQLテーブルにアップロードする必要があります。私はSQLの一括挿入コマンドを準備しているが、それはそれが.csvファイルからuniqueidentifier(guid)を自動的にアップロードされた各レコードを割り当てるようにする必要があります。これは.csvファイルに含まれていません。誰か助けてくれますか?一括挿入を使用して、.csvファイルを一意の識別子を含むsqlテーブルにアップロードする

答えて

3

テーブルをデフォルトのNEWID()に設定して、レコードが挿入されるときに一意の識別子が自動的に追加されるようにすることができます。

CREATE TABLE MyUniqueTable 
    (UniqueColumn UNIQUEIDENTIFIER  DEFAULT NEWID(), 
    Characters  VARCHAR(10)) 
GO 
INSERT INTO MyUniqueTable(Characters) VALUES ('abc') 
GO 

一括挿入を実行すると、各行に一意の識別子が追加されます。

関連する問題