Du musst bedenken, dass Du bei einem Query in HQL und nicht in SQL oder dem jeweiligen Dialekt Deiner Datenbank schreibst. Das übernimmt ja Hibernate für Dich. Statt dessen musst Du Dich hier halt mit HQL vertraut machen
Statt
Quote:
session.createQuery("from net.clarity_ag.ccm_statistics.hibernate.pojo.Calls WHERE begining > timestamp'?' - INTERVAL '?' AND begining < timestamp'?' INTERVAL '?'")
solltest Du
Query q = session.createQuery("from net.clarity_ag.ccm_statistics.hibernate.pojo.Calls WHERE begining > :timestamp1 AND begining < :timestamp2");
q.setDate("timestamp1", new Date());//statt dem konstruktor hier Dein eigentliches Date-Objekt
q.setDate("timestamp2", new Date());//s.o.
result = q.list();
ausprobieren