Date: Sat, 10 Aug 2002 08:29:30 +0900
From: who@example.co.jp
米田です。
>要は、"CSV形式"のファイルを”ストアドプロシージャ”を実行させて
>作業用の一時ローカルテーブルに挿入させたいのです。
コードを拝見する限り、現時点で CSV を指定していないように見えます。
(あるいは古いソースを転記されたのでしょうか?)
> BULK INSERT #TMP_課別データ
> FROM 'I:\共用\ACE0207.csv'
> WITH(
> DATAFILETYPE='native'
> )
'native'はbcp 専用フォーマットを意味するはずです。
> DATAFILETYPE='native'
シフトJISのCSVであれば、
DATAFILETYPE = 'char', FIELDTERMINATOR = ','
UNICODEのCSVであれば、
DATAFILETYPE = 'widechar', FIELDTERMINATOR = ','
に変更してみてください。
うまくいかない場合
・正しい1,2行のCSVファイルを作成し、読み込む。
・ターゲットのCSVファイルを使用するが、一時的に MAXERRORS を極端に多く設定
し、取り込めたレコードを調査する。
と段階的に調査すると楽だと思います。
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|