In SP2, SSMS suddenly adds a lot more paths to get to dynamic SQL, simply by trying to modify an object. For example, if I want to wrap a create procedure statement with an IF NOT EXISTS clause, I get the entire CREATE PROCEDURE batch as a dynamic SQL string. If you use any literal strings in your stored procedures, you will cringe at the sea of red that this yields.Red-Gate seems to generate change scripts without using IF EXISTS and without using dynamic SQL. This makes it much easier to tweak the scripts without having to start over from scratch.
Version
Category
Operating System
Platform