Oracle nie zaleca używania
Long i Long Raw kolumny (od Oracle 8i). Są one zawarte w Oracle tylko z powodów związanych z dziedziczeniem. Jeśli naprawdę potrzebujesz ich użyć, powinieneś najpierw obsłużyć te kolumny przed próbą dotknięcia innych kolumn w ResultSet :
Co do hibernacji - zobacz to pytanie .