1

sqlcmdを使用してクエリ結果を出力するとき、行ターミネータをどのように指定しますか?

bcp はオプションではありません。

sqlcmd -E -s"   " -Q "Select * From SomeTable" -o C:\Output.txt  -W

デフォルトの行ターミネータは何ですか?

4

1 に答える 1

0

-s でのみ列区切りを選択できます。行ターミネータを指定するオプションはありません。

出力はコマンドラインに送られるため、CR + LFです。ただし、データが切り捨てられる可能性があるため、出力幅を制御する必要があります。

-s、-w、-W、-y、-Y などについてはsqlcmdを参照してください。

あなたが言うように、bcpはオプションではないかもしれませんが、sqlcmdの行ターミネーターもそうではありません...

于 2010-04-14T03:47:53.407 に答える