2

「上位200行の編集」を使用してテーブルに新しいデータを挿入しようとしていますが、上位1000行を選択すると挿入されたデータを表示できます。ここまでは順調ですね。しかし、もう一度「上位200行の編集」を選択して同じテーブルに挿入されたデータを検索(200行の編集ウィンドウを閉じる)しようとすると、それらのデータが欠落し、見つけることができません。

(psしかし、上位1000行を選択すると、同じテーブルでこれらの欠落データを確認できます。)

SQL Server2008R2を使用しています。

データテーブルの行が「200」を超えていることを確認しました。これが理由である可能性があります。デフォルトのサイズを変更する必要がありますか?ツール---オプション---SQLサーバーオブジェクトエクスプローラーとそれらはデフォルトの行値に変更を加えますか?)私の質問が十分に明確でない場合は失礼します。

入力に感謝します。

4

2 に答える 2

2

上位200行を編集すると、まさにそれが実行されます。もちろん、200を超える行は表示されません。上位200行を編集することは、データがテーブルに存在するかどうかを確認するための良い方法ではありません。

そうは言っても、次のようにすることで、「トップNNNの編集」に表示される行数を増やすことができます。

SQL Server Management Studioの場合:

  1. 「ツール」メニューを開きます
  2. 「オプション」をクリックします
  3. 「SQLServerオブジェクトエクスプローラー」を展開します
  4. [テーブルと表示のオプション]を展開します
  5. 「最上位行の編集コマンドの値」の値を、編集時に表示する行数に変更します。

大きなテーブルを扱う場合は、編集インターフェイスを使用するよりも、SQLを使用して変更を行う方が適切です。

于 2013-02-05T19:02:22.377 に答える
0

[ツール]|[ツール]に移動すると、エディターに表示される行数を増やすことができます。[オプション]をクリックし、[SQL Serverオブジェクトエクスプローラー]ノードを展開して、[コマンド]ノードの下の[テーブルと表示のオプション]を変更します。変更する設定は、「上位行の編集コマンドの値」です。

または、200レコードが表示されているときにエディターで「SQLペインを表示」し、ORDER BYまたはWHERE句を使用して、編集するレコードを検索することもできます。

于 2013-02-05T19:03:29.000 に答える