SELECT
t.A,
t.B,
t.C,
ROW_NUMBER() OVER (ORDER BY (SELECT 1)) AS number
FROM tableZ AS t
Veja o exemplo de trabalho no SQLFiddle
Claro, você pode querer definir a ordem de numeração de linha - se sim, basta trocar
OVER (ORDER BY (SELECT 1)) para, por exemplo, OVER (ORDER BY t.C) , como em um ORDER BY normal cláusula.