There's no thread created for discussing this article yet, but I wanted to point out one MAJOR flaw in it -
you should NOT use sp_ for naming Stored Procedures in MS SQL Server (altho a recognizable convention is always desireable:
http://msdn.microsoft.com/library/d...des_07_7yw5.asp
Here's a summary:
"It is strongly recommended that you do not create any stored procedures using sp_ as a prefix. SQL Server always looks for a stored procedure beginning with sp_ in this order:
1.The stored procedure in the master database.
2.The stored procedure based on any qualifiers provided (database name or owner).
3.The stored procedure using dbo as the owner, if one is not specified.
Therefore, although the user-created stored procedure prefixed with sp_ may exist in the current database, the master database is always checked first, even if the stored procedure is qualified with the database name.
Important If any user-created stored procedure has the same name as a system stored procedure, the user-created stored procedure will never be executed."