Man kann Daten "unpivotieren" - hier ein Beispiel was m.E. helfen sollte - ggf. ein wenig damit experimentieren.
INSERT INTO tabelle_unpivotiert
SELECT NUMMER, NAME, INHALT
FROM
(SELECT Kundennummer AS NUMMER,
01-2005 AS 01-2005, 02-2005 AS 02-2005,
03-2005 AS 03-2005, 04-2005 AS 04-2005,
...
FROM tabelle_pivotiert
WHERE ... ) NAME
UNPIVOT
(NAME FOR INHALT IN
(01-2005, 02-2005, 03-2005, 04-2005, ...)
)AS UNPIVOTIERT;