It doesn't? I just called the article up and here's the Prologue that I "remembered" adding to the article.
[font="Arial Black"]Prologue [/font]
This article was originally published on November 16th, 2009. As with anything else, improvements can be made to code and the subject of this article is no exception. Although this article is still an interesting read (I left everything after the "Introduction" heading as it originally was), I no longer recommend the method in this article because it has been soundly beaten (more than 6 times faster) for performance by another T-SQL method as demonstrated by Michael Meierruth. If you prefer to "cut to the chase", that method can be found in a post in the discussion for this article at the following URL:
http://www.sqlservercentral.com/Forums/FindPost821209.aspx
The discussion that followed this article is also fascinating and a large number of people took part in some rather wonderful testing. Some folks even took the time to create and post some CLRs to solve the same problem. All in all, the discussion makes for an incredible learning experience which is typical of the amazing community of professional people we've all grown to know and love here at SSC. I learn something new here everyday.
One of the things that came out of the discussion is the fact that the default collation can make a huge impact on performance. The the following link to the post in the discussion where Paul White demonstrates that not-so-little nuance:
http://www.sqlservercentral.com/Forums/FindPost821565.aspx
Be you Neophyte or "Ninja", thanks for being a part of this community, folks.
--Jeff Moden
--Jeff Moden
Change is inevitable... Change for the better is not.