web-dev-qa-db-ja.com

SQL Server Management Studioのテーブルの値をすばやく編集するにはどうすればよいですか?

オブジェクトエクスプローラーのコンテキストメニュー-> [上位200行の編集]以外に、セルの値をすばやく変更できる編集モードでテーブルを開く簡単な方法はありますか。

最初の200行を超えてページングできる必要があります。そして、必要なマイナーな微調整ごとに「挿入」スクリプトを書きたくありません... SMSが(Navicatのような)ページテーブルエディターへの迅速なアクセスを提供しない理由がわかりません。

109
Xerion

Mgmt Studioでは、トップ200を編集しているときに、グリッドを右クリックして[ペイン]-> [SQL]を選択するか、左上のボタンを使用して、SQLペインを表示できます。これにより、カスタムクエリを記述して、編集する行にドリルダウンできます。

しかし、最終的にmgmt studioはデータ入力/更新ツールではないため、これは少し面倒です。

137
brendan

[ツール]> [オプション]に移動します。左側のツリーで、[SQL Serverオブジェクトエクスプローラー]を選択します。 [最上行の編集コマンドのオプション]オプションを0に設定します。これで、コンテキストメニューからテーブル全体を表示および編集できるようになります。

49
Adam Maras
4
regisbsb

ブレンダンは正しい。 Selectコマンドを編集して、フィルター処理されたレコードのリストを編集できます。たとえば、"WHERE dept_no = 200"

1
Paul