RECURSIVE en SQL

Estoy aprendiendo SQL y me costó entender la siguiente declaración recursiva de SQL.

WITH RECURSIVE t(n) AS (
    SELECT 1
    UNION ALL
    SELECT n+1 FROM t WHERE n < 100
)
SELECT sum(n) FROM t;

¿Qué es n y t deSELECT sum(n) FROM t;? Por lo que pude entender, n es un número de t es un conjunto. Estoy en lo cierto?

También, ¿cómo se desencadena la recursión en esta declaración?

Respuestas a la pregunta(3)

Su respuesta a la pregunta