Scenario:
Spesso arriviamo a situazioni in cui è necessario apportare le stesse modifiche a più righe di codice. Questa è un'ottima funzionalità per apportare modifiche rapide allo script tsql.Dai un'occhiata allo script seguente, vorrei cambiare Testdb1 in testdb2 per le prime tre query. Potremmo pensare di poter utilizzare Trova e sostituisci, che può essere utilizzato ma dobbiamo sostituire un elemento alla volta poiché ogni nostra query utilizza Testdb1. Utilizzando la funzione Modifica blocchi verticali di SSMS possiamo sostituire Testdb1 con testdb2 per tre query rapidamente.
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
Soluzione:
È semplice da usare, premere il tasto Alt e quindi selezionare l'area che si desidera selezionare.Come selezionare e modificare i blocchi verticali in SSMS - Tutorial SQL Server
Una volta selezionata l'area, digita la nuova parola che vorresti utilizzare, nel nostro caso vogliamo sostituirla con TestDB2. Come selezionare e sostituire verticalmente in SSMS - Tutorial di SQL Server
Ne ho notato uno cosa, se ci sarà spazio (linea) tra le query, digiterà anche la nuova parola lì. è fastidioso, quindi assicurati che le tue query non abbiano spazio tra di loro.
Tentativo di aggiungere parole a righe vuote come parte della sostituzione in verticale SSMS Seleziona e sostituisci funzione