David.Poole - Monday, June 4, 2018 2:19 AM
This is why I say that little play on words of "Just because you can do something in SQL, doesn't meant you shouldn't". SQL Server is a remarkable tool that a lot of people try to avoid from the front end or brute force things with PowerShell, etc, and then wonder why their code is slow and difficult to maintain.
In the SQL Server world there is inappropriately writing SQL in a way to force an execution plan thus blocking any benefits that come with upgrades to the query engine
Worse than that, I find that a lot of people write SQL that blocks any benefits that come with the product as it currently is.
--Jeff Moden
Change is inevitable... Change for the better is not.