0

以下のようなコマンド ラインから bcp コードを実行しています。

bcp  tempdb..temptable out output.txt -S Servername -i, -U username –P pword –r \n  -t

私がそうするたびに、「'úP' の構文エラー」というエラーが表示されます。ユーザー名の後のすべてを削除すると、パスワードの入力を求められるため、コードを機能させることができますが、不可能な形式のテーブルが表示されます使用する。

構文エラーが発生している可能性がある場所を教えてもらえますか?

4

1 に答える 1

1

私が知る限り、あなたにはいくつかの問題があるようです。

  1. -iは有効なオプションではありません
  2. -tフィールド区切りを指定する必要があります
  3. モード (キャラクターまたはネイティブ) を指定していません (-c または -n)

csv を作成しようとしていると仮定すると、探しているものは次のとおりです。

bcp tempdb..temptable out output.txt -S servername -U username -P password -c -t , -r \n

このページは、 Sybase ASE ユーティリティ ガイドのbcpセクションからも役立つ場合があります。これ は ASE 15.5 ドキュメントからのものですが、構文はほとんどのバージョン 12.0 以降で同じです。

于 2013-09-03T20:36:05.460 に答える