• From the Author: My apologies for the Transact-SQL formating. The code examples work fine - they just look a little strange.