Phil Factor Robyn Page TSQL Regular Expression Workbench Robyn and Phil start by writing a gentle introduction to using Regular expressions for validation, data cleaning and data import... 27 November 2007 19 min read
Phil Factor Robyn Page Importing Text-based data: Workbench Robyn and Phil return with some fresh ideas about how to import text files into SQL Server, without resorting to... 23 October 2007 16 min read
Alex Kozak Find Missing Date Ranges in SQL Often, the quickest way to determine whether you have missing data in a table such a ledger or journal is... 11 October 2007 13 min read
Cristian Lefter Logon Triggers Login Triggers were quietly introduced in SP2 to tighten up the security features of SQL Server to comply with the... 10 October 2007 28 min read
William Brewer Quantifying Text differences in TSQL In TSQL there is a limit to the way you can compare text strings. They're either equal or not. Sooner... 20 September 2007 14 min read
Alex Kuznetsov and Alex Styler Close These Loopholes – Testing Database Modifications In the latest in their popular series on 'Unit Testing' database development work , Alex K and Alex S give... 02 September 2007 13 min read
Alex Kozak The Puzzle of ‘Rating Decomposition’ When reading rating information, how do you you knew how many points each separate voter gave if you only know... 29 August 2007 18 min read
Alex Kuznetsov and Alex Styler Close those Loopholes – Testing Stored Procedures Alex and Alex continue their series of articles on 'Unit Testing' database development work with some examples of unit testing... 20 August 2007 9 min read
Alex Kuznetsov Close These Loopholes in Your Database Testing Alex starts of a series of articles on 'Unit Testing' your database development work. He starts off by describing five... 31 July 2007 7 min read
Remi Gregoire RBAR: ‘Row By Agonizing Row’ Remi Gregoire describes the vice of RBAR Database Programming, 'Row By Agonising Row', and illustrates how the effect of RBAR... 26 July 2007 15 min read
Phil Factor Robyn Page Crosstab Pivot-table Workbench Robyn and Phil turn their attention to the bedrock of management reporting, the Pivot Table. Under Phil's 'wild man' influence,... 22 July 2007 16 min read
Rodney Landrum Temporarily Changing an Unknown Password of the sa Account You are asked for the sa password for a SQL Server in order to perform a software upgrade. You, the... 10 July 2007 12 min read
Phil Factor Robyn Page RSS Newsfeed Workbench Robyn and Phil decide to build an RSS newsfeed in TSQL, using the power of SQL Server's XML. … 06 July 2007 12 min read
Phil Factor Robyn Page XML Jumpstart Workbench In which Robyn and Phil decide that the best way of starting to learn XML is to jump in and... 27 June 2007 9 min read
Adam Machanic A Primer on Managing Data Bitemporally In systems that require, for auditing purposes, advanced logging and reproducibility of reports between runs, a straightforward update, insert, or... 10 May 2007 8 min read
Phil Factor Robyn Page SQL Server Grouping Workbench A gentle lesson about GROUP BY on the Nursery Slopes develops gradually into a wild ride off-piste amongst the pine-trees.… 26 April 2007 17 min read
Eric Brown Troubleshooting with Dynamic Management Views If you work with SQL Server 2000, then you know how painful it is to triage a server that has... 12 April 2007 5 min read
Phil Factor Reading and Writing Files in SQL Server using T-SQL SQL Server provides several "standard" techniques by which to read and write to files but, just occasionally, they aren't quite... 10 April 2007 10 min read
Keith Fletcher Creating Cross Tab Queries and Pivot Tables in SQL For those times when you absolutely, positively got to perform a cross tab query in SQL, Keith Fletcher's T-SQL stored... 27 March 2007 18 min read
Pop Rivett Pop Rivett and the Case of the Rogue SPIDs A process in a complex database occasionally, and apparently randomly, manages to put table locks on vital tables. Several applications... 22 March 2007 6 min read