0

SQLServer BCP ユーティリティを使用してファイルを読み込もうとしていますが、これが私のスクリプトです。

bcp DB.dbo.table_1 in c:/TABLE_1.txt -t | -c -S username\SQLEXPRESS -T

何らかの理由で区切り文字が垂直パイプ記号の場合、それは受け入れられません。

ここにエラーがあります、

'-c' is not recognized as an internal or external command,
operable program or batch file.

カンマ区切りを使用しても問題はありませんが、データ自体にはカンマが含まれます。

4

1 に答える 1

1

| を引用符で囲みます。シンボルであり、機能するはずです。

bcp DB.dbo.table_1 in c:/TABLE_1.txt -t"|" -c -S username\SQLEXPRESS -T

于 2013-06-19T15:12:20.433 に答える