// simple integer literal
select o
from Order o
where o.referenceNumber = 123

// simple integer literal, typed as a long
select o
from Order o
where o.referenceNumber = 123L

// decimal notation
select o
from Order o
where o.total > 5000.00

// decimal notation, typed as a float
select o
from Order o
where o.total > 5000.00F

// scientific notation
select o
from Order o
where o.total > 5e+3

// scientific notation, typed as a float
select o
from Order o
where o.total > 5e+3F