A colleague asked me, if you have a table in SQL Server with only an auto-increment column, how do you insert a new row into that table?
INSERT INTO MyTable() VALUES()
...doesn't work.
As for why... I'm not really sure. But I found the question kind of compelling.