-1

どこでも見た...無駄に。

コマンドラインからSQLCMDを使用して基本的な選択をしようとしています:

sqlcmd -S myServer -d myDB -E

ここまでは順調ですね。

select * from myTable

次の行に進みます。値を含むテーブルを表示するべきではありませんか? または、少なくとも「n行が返されました」?

-o パラメータも試してみました。空のファイルが作成されます。

4

1 に答える 1

2

対話モードで SQLCMD ツールを使用すると、キーワード GO を使用すると、入力したステートメントがサーバーに送信されます。

GO は、バッチの終了と、キャッシュされた Transact-SQL ステートメントの実行の両方を通知します。count に値を指定すると、キャッシュされたステートメントは単一のバッチとして count 回実行されます。

sqlcmd ユーティリティの使用」、特に「sqlcmd を使用して対話的に Transact-SQL ステートメントを実行する」というタイトルのセクションを参照してください。

だからあなたの場合:

select * from myTable enter

GOenter

于 2014-10-13T17:09:09.027 に答える