SELECT ... INTO kann nicht in Verbindung mit dynamischem SQL verwendet werden, wohl aber VALUES ... INTO.

Code:
YourSQLStmt = 'VALUES(Select Count(*) from ' + File +
                     ' ) into ?';
exec SQL Prepare DynSQL from MySQLStmt;
exec SQL Execute DynSQL using (:YourOutput);
Wenn's nur darum geht wieviele Sätze in einer Tabelle vorhanden sind (und Du die Bibliothek kennst), kannst Du das ganze auch mit statischem SQL machen.

Code:
Exec SQL   Select Number_Rows  into :Count
            From SysTableStat
            Where System_Table_Schema = :YourSchema
                  and System_Table_Name = :YourFile;
Birgitta