Example B.16. Example properties for PostgreSQL
javax.jdo.option.ConnectionDriverName: org.postgresql.Driver javax.jdo.option.ConnectionURL: jdbc:postgresql://SERVER_NAME:5432/DB_NAME
Pessimistic locking is not supported on queries that use SELECT DISTINCT. Modifying objects found using such queries in pessimistic transactions is permitted but may result in an optimistic lock exception if the same instances are also modified by another concurrent thread.
Floats and doubles may lose precision when stored.
PostgreSQL cannot store very low and very high dates.
Empty string/char values are stored as NULL.