2016-10-17 19 views
-1

SQL Server Management Studioのレコードをthisのように編集できますが、新しいクエリでレコードを編集するには、テーブルを右クリックせずに編集を選択します。新しいクエリで選択してSQL Serverレコードを編集する

select * from student 
where ID = 1 

結果は次のとおりです:たとえば

私は以下のstudentテーブルやクエリを持って

私はこのレコードでFnameを編集したいmy table

が、このウィンドウは編集できません。

私はあまりにも多くのポストを読んでいますが、私はそれを行う方法を見つけることができませんでした.SQL Server Management Studioでそれを行う方法はありますか?

編集

私が編集レコードのUpdateクエリを使用することができます知っているが、私は直接グリッドで編集したいです。このような

edit

なしEdit Top 100 Rows

​​

+0

できません。 @ハディ・ハッサンが言いましたように、更新の声明を述べました。 –

+0

はSSMSではありません。クエリが複雑である間にグリッド内のレコードを編集できるようにしたい場合は、SSMS以外のツールを使用するよりも結合の複雑さを感じます。 – GuidoG

+0

look http:// stackoverflow。com/questions/4543478/how-to-edit-data-in-result-grid-in-sql-server-management-studio –

答えて

0

を使用できUPDATE文

update t set t.Fname = 'NewValue' 
from student 
where ID= 1 

それとも

object explorerからテーブルを右クリックし、次にEdit or Modify "あなたのssmsのバージョンに依存する"をクリックし、show sql paneをクリックして、クエリを変更すると、グリッドは他のテーブルとの結合がない限り編集可能です。

希望します。

0

より多くを学ぶことができ、

  1. 押しCtrl + 3 '[クエリ]ペイン' へ。
  2. フィルタで既定のクエリを変更します。
  3. Ctrl + Rを入力してクエリを実行します。

ツールバーQuery Designerに関連するボタンがあります。