I was asked this at the Providence, RI event and didn't think it
could be, but I did find this that works for SQL 70 and SQL
2000.  I haven't really verified it but I'm sure it would work
with SQL 2005 either as is or with some minor modification.