Du kan ikke bruge en parameter i sådan en forespørgsel. Uden at gå ind i logikken bag dette, er din bedste mulighed at sammenkæde forespørgselsstrengen, før du opretter en forespørgsel
String queryString = "select COUNT(tl.LOG_ID) AS EVTCOUNT,tl.PRIORITY FROM Customer_" + custId + " tl Where tl.DEVICE_REPORTED_TIME >= SysDate-90 GROUP BY tl.PRIORITY ORDER BY tl.PRIORITY";
Query query = session.createSQLQuery(queryString);
REDIGER
Hvad angår NamedQueries, kompileres de, når applikationen startes, så jeg tror ikke, der er en måde at ændre målentiteten (tabellen) på under kørsel.