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 技術サポート情報一覧] 
                                 
                        |