select rownumber() over() , table.* from lib.table

Die Funktion heißt ja auch ROW_NUMBER() OVER() und nicht rownumber().
Da hat er schon recht!

Birgitta