Agregue un número de fila al conjunto de resultados de una consulta SQL

Tengo una simple declaración de selección. Quiero agregar una columna temporal que numere las filas en mi conjunto de resultados. Probé esto

declare @num int
set @num = 0;
select t.A, t.B, t.C, (@count + 1) as number
from tableZ as t

Asigna el 1 a todas las filas. Intenté @count = @count + 1 y no funcionó. ¿Cómo hago esto de una manera simple?

Gracias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta