Se SQL Server 2008+ puoi utilizzare MERGE
per questo. Esempio di sintassi di seguito.
MERGE INTO SingleIdTable
USING (SELECT *
FROM SomeOtherTable
WHERE Attribute IS NULL) T
ON 1 = 0
WHEN NOT MATCHED THEN
INSERT
DEFAULT VALUES
OUTPUT INSERTED.id;
Non sono sicuro di quale sia l'uso pratico di questa tabella a colonna singola?