Bagaimana cara mengedit satu baris tertentu di Microsoft SQL Server Management Studio 2008?

95

Di Microsoft SQL Server Management Studio 2008, apakah ada rahasia untuk dapat mengedit satu baris berdasarkan kunci?

Ada opsi untuk melakukan "Edit Top 200 Rows", tetapi bagaimana jika saya ingin memilih beberapa baris lain dan mengeditnya di datagrid? Saya lebih suka melakukan itu daripada membuat kode pernyataan pembaruan dan berisiko mengacaukan klausa where.

NealWalters
sumber

Jawaban:

178

Gunakan opsi "Edit 200 teratas", lalu klik "Tampilkan panel SQL", ubah kueri Anda dengan klausa WHERE, dan jalankan kueri. Anda akan dapat mengedit hasilnya.

Nestor
sumber
33
Terima kasih! Dan hanya untuk menambahkan pintasan keyboard (SQL Server 2012 - tidak yakin tentang versi sebelumnya) Setelah menggunakan opsi "Edit 200 teratas", Anda dapat menekan CTRL-3 untuk mengedit kueri, CTRL + R untuk menjalankan kueri.
gordon613
1
Untuk cara yang lebih visual untuk melakukannya, tepat di samping "Tampilkan Panel SQL", ada tombol untuk "Tampilkan Panel Kriteria"; ini memungkinkan Anda menambahkan filter berdasarkan antarmuka kisi.
sleblanc
73

Cara mengedit satu baris / tupel tertentu di Server Management Studio 2008/2012/2014/2016

Langkah 1: Tombol kanan mouse> Pilih "Edit 200 Baris Teratas"

Edit 200 baris teratas

Langkah 2: Navigasikan ke Desainer Kueri> Panel> SQL ( Pintasan: Ctrl + 3 )

Navigasikan ke Desainer Kueri> Panel> SQL

Langkah 3: Ubah kueri

Ubah kueri

Langkah 4: Tombol kanan mouse> Pilih "Execute SQL" ( Pintasan: Ctrl + R )

masukkan deskripsi gambar di sini

ѺȐeallү
sumber
Tapi kemudian dikatakan: "Perubahan belum dilakukan ke Database"
Revious
10
Jawaban yang bagus tapi desain antarmuka yang bodoh.
patrick
1

Lokasi menu tampaknya telah berubah menjadi:

Desainer Kueri -> Panel -> SQL

Shawn
sumber
Terima kasih atas kontribusinya, tapi ini bukan jawaban. Jika benar, ini mungkin harus diedit menjadi jawaban yang ada, tetapi tentu saja dengan menyebutkan dari versi mana ini berlaku.
Dennis Jaheruddin
Bisakah Anda memperluas jawaban Anda.
Matas Vaitkevicius
Jawaban terbaru ѺȐeallү juga mencerminkan perubahan dalam menu ini. Catatan Saya menggunakan Server Management Studio 11.0.x (SQL Server 2012). Karena semua detailnya sangat baik dengan langkah-langkah dan tangkapan layar, lokasi menu telah dipindahkan ke: Desainer Kueri -> Panel -> SQL
Shawn