重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

EXCELで作成したCSVデータをMSDEへインポートする方法を勉強しています。
インポートにはBCPを使用しています。

簡単なテーブルへのインポートはできたのですが、次の方法がわかりません。

1. あるフィールドにはMSDEのNEWID()関数でユニークデータをセット
2. 他のフィ-ルドにはCSVから読み込んだデータをセット

1と2を同時に行うことは、BCPで可能なのでしょうか?
よろしくお願いします。

A 回答 (1件)

IDENTITYではなくNEWID()だと同時は無理では?



uniqueidentifier型抜きの移行用テーブルにBCPでCSVを
インポートしたあと

insert into 本番テーブル(...)
select NEWID(),* from 移行用テーブル

みたいな方法ぐらいしか思いつきません。

上記は既にお考えの事でしょうけど、多分、迷うよりも
一番確かな近道かなーと思います。
    • good
    • 0
この回答へのお礼

こんにちは。

やっぱり、無理そうですね。
アドバイスいただいた方法でやります。

回答ありがとうございました。

お礼日時:2004/11/20 13:22

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!