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.