Skenario:
Kita sering sampai pada situasi di mana kita perlu membuat perubahan yang sama pada beberapa baris kode. Ini adalah fitur hebat untuk membuat perubahan cepat pada skrip tsql.Lihat skrip di bawah ini, saya ingin mengubah Testdb1 menjadi testdb2 untuk tiga kueri pertama. Kami mungkin berpikir bahwa kami dapat menggunakan Temukan dan Ganti, yang dapat digunakan tetapi kami harus mengganti satu item pada satu waktu karena setiap kueri kami menggunakan Testdb1. Dengan menggunakan fitur SSMS Edit Vertical Blocks kita dapat mengganti Testdb1 dengan testdb2 untuk tiga query dengan cepat.
Use master go Select * From testdb1.dbo.test1 union all Select * From testdb1.dbo.test2 union all Select * From testdb1.dbo.test3 union all Select * From testdb1.dbo.test4 union all Select * From testdb1.dbo.test5 union all Select * From testdb1.dbo.test
Solusi:
Mudah digunakan , Turunkan tombol Alt lalu pilih area yang ingin Anda pilih.Cara Memilih dan Mengedit Blok Vertikal di SSMS - Tutorial SQL Server
Setelah area dipilih, Ketik kata baru yang ingin Anda gunakan, dalam kasus kami, kami ingin menggantinya dengan TestDB2. Cara Memilih dan Mengganti secara vertikal di SSMS - Tutorial SQL Server
Saya perhatikan satu hal, Jika akan ada spasi (baris) di antara kueri, Itu akan mengetikkan kata baru di sana juga. itu menjengkelkan jadi pastikan pertanyaan Anda tidak memiliki spasi di antaranya.
Mencoba menambahkan kata ke baris kosong sebagai bagian dari replace di SSMS vertikal Pilih dan Ganti Fitur