Phil Factor

Phil Factor (real name withheld to protect the guilty), aka Database Mole, has 40 years of experience with database-intensive applications. Despite having once been shouted at by a furious Bill Gates at an exhibition in the early 1980s, he has remained resolutely anonymous throughout his career. See also :

Follow on

01 March 2006
01 March 2006

Palindromic Transact SQL

0
Palindromes are words or phrases that read the same backwards and forwards. By the same token, Palindromic SQL executes just as well backwards and forwards A phrase such as … “Did I do, O God, did I as I said I’d do? Good, I did” “Marge lets Norah see Sharon’s telegram” “No, son, onanism’s a … Read more
0
23 February 2006
23 February 2006

I could do it in my sleep

0
Like many other programmers, I have adapted to a rather cat-like lifestyle of intense activity followed by relative languor. This coincides with the cyclic nature of the industry: Either there is too much work or too little. At the moment, there’s too much work, so I’m tending to work around twelve-hour days, often more. Of … Read more
0
09 February 2006
09 February 2006

Sir! My dog ate my database.

1
In asking various colleagues about the disasters or near disasters they have had with databases, I find to my astonishment that I am the only one who has ever, in a moment when my attention wandered, deleted a live database. It is odd, though, how products geared solely to mopping up from database disasters sell … Read more
1
20 January 2006
20 January 2006

Getting Stuff Into SQL Server

0
Often, Newbies to SQL Server are left feeling puzzled by the difficulty of ‘Getting stuff in and out’ of data tables. At first it does seem daunting, and I have to admit that I’m still a bit vague on some aspects myself. How, (or why) would one get image data in or out of a … Read more
0
13 January 2006
13 January 2006

A SQL Limerick

1
It wasn’t my idea at all. However someone set me the challenge of writing executable code that rhymed and scanned in the form of a limerick. Obviously, the easy trick is to just to write the limerick, assign it to a string and then do text substitution on that striing to convert it into SQL … Read more
1
04 January 2006
04 January 2006

Unreadable code

0
Producing unreadable Transact SQL is something of an art form. We all know that the best Transact SQL Style is to make everything elegant and obvious, with explanatory identifiers, liberal comments and deft formatting. It doesn’t always happen, for a number of reasons. One of the more subtle effects of acute caffein poisoning is to … Read more
0