SELECT
t.A,
t.B,
t.C,
ROW_NUMBER() OVER (ORDER BY (SELECT 1)) AS number
FROM tableZ AS t
Se arbejdseksempel på SQLFiddle
Selvfølgelig vil du måske definere rækkenummereringsrækkefølgen – hvis det er tilfældet, skal du bare bytte OVER (ORDER BY (SELECT 1)) for f.eks. OVER (ORDER BY t.C) , ligesom i en normal ORDER BY klausul.