@JoelCoehoorn'un cevabına dayanarak, yaklaşımım tüm PRINT ifadelerimi yerinde bırakmak ve bunları floşise neden olmak için RAISERROR ifadesiyle takip etmektir.
Örneğin:
PRINT 'MyVariableName: ' + @MyVariableName
RAISERROR(N'', 0, 1) WITH NOWAIT
Bu yaklaşımın avantajı, PRINT deyimlerinin dizeleri birleştirebilmesidir, ancak RAISERROR bunu yapamaz. (Her iki şekilde de, RAISERROR'da kullanmak için bir değişken bildirmeniz ve ayarlamanız gerektiği için aynı sayıda kod satırına sahip olursunuz).
Benim gibi AutoHotKey veya SSMSBoost veya eşdeğer bir araç kullanıyorsanız, RAISERROR satırını sizin için girmek için kolayca "] flush" gibi bir kısayol ayarlayabilirsiniz. Bu, her seferinde aynı kod satırıysa size zaman kazandırır, yani belirli bir metni veya değişkeni tutmak için özelleştirilmesine gerek yoktur.