SQL Server 2005 の時点で、SQL Management Studio のフラット ファイルは、任意のデータベース テーブルの右クリック メニューから開くことができました。開いたら、グリッド内でレコードを追加または更新できます。
SQL Server 2008 がリリースされた今、Microsoft はその機能を、少なくとも右クリック メニューからは非表示にしました。
それはどこに行きましたか?
SQL Server 2005 の時点で、SQL Management Studio のフラット ファイルは、任意のデータベース テーブルの右クリック メニューから開くことができました。開いたら、グリッド内でレコードを追加または更新できます。
SQL Server 2008 がリリースされた今、Microsoft はその機能を、少なくとも右クリック メニューからは非表示にしました。
それはどこに行きましたか?
「上位 200 行の編集」に置き換えられました。このコマンドは、[ツール] > [オプション] > [SQL Server オブジェクト エクスプローラー] > [コマンド] で変更できます。
ただし、テーブルを右クリックしたら、[上位 200 行の編集] を選択し、ツールバーで [SQL ペインの表示] というボタンを探します。ここから、必要なデータのサブセットがグリッドに表示されるようにクエリを編集できます。
彼らがこれを行ったのは、人々が古い Open Table コマンドで巨大なテーブルを誤って開いていたからです。この方法はうまく機能しているように見えますが、一般的に、2005 年のデータベースと話すと 2008 バージョンはかなり不安定であることがわかりますが、それは別の問題です....
オプションの値を 0 に変更すると、テーブル全体を開くことができます。
「上位200行の編集」のデフォルト値を「0」に設定することもできます
[ツール] メニュー -> [オプション...] で、SQL サーバー オブジェクト エクスプローラー\テーブルとビューのオプション\値の下にある [上位行の編集] コマンド。デフォルト値 200 を「0」に変更します。
デフォルトでは、「上位 200 行を編集」ではなく「すべての行を編集」オプションが表示されます。ラージ テーブルであることがわかっている場合は、テーブルの見直しとして「上位 1000 行を選択」を使用します。