Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipselink-users] EclipseLink Expression not available on all database platforms

Hello,
In order to have an application which could be deployed on many different
databases, we have the following list of Expression methods that are not
widely supported. It means that there
is at less a DatabasePlatform subclass that does not support this method
(When the expression is evaluated on a not supported platform a
QueryException is thrown at runtime)
// mainly sybase and sqlserver
addDate
dateName
datePart
dateDifference
atan2
cot
difference
reverse
replicate
right
// mainly OraclePlatform
truncateDate
newTime
ifNull
decode
// XMLType on Oracle9Platform and subclasses
extract
extractValue
existsNode
getStringVal
getNumberVal
isFragment
// Oracle Spatial , on Oracle9Platform and subclasses
filter
nearestNeighbor
relate
withinDistance

Are you aware of other expressions that could be added to this list ?

Thanks

-- 
View this message in context: http://www.nabble.com/EclipseLink-Expression-not-available-on-all-database-platforms-tp22411828p22411828.html
Sent from the EclipseLink - Users mailing list archive at Nabble.com.



Back to the top