JPA: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
Line 6: Line 6:


The Instant class represents a moment on the timeline in '''UTC''' with a resolution of nanoseconds (up to nine (9) digits of a decimal fraction).All three java.time.Local… classes are all lacking any concept of time zone or offset-from-UTC.
The Instant class represents a moment on the timeline in '''UTC''' with a resolution of nanoseconds (up to nine (9) digits of a decimal fraction).All three java.time.Local… classes are all lacking any concept of time zone or offset-from-UTC.
==Challenges==
{| class="wikitable sortable"
|-
! Database !! Auto Increment !! Sequence
|-
! Derby
| <code>✕</code> || <code>✓</code>
|-
! Firebird
| <code>✕</code> || <code>✓</code>
|-
! INGRES
| <code>✓</code> || <code>✕</code>
|-
! MariaDB
| <code>✓</code> || <code>✕</code>
|-
! MySQL
| <code>✓</code> || <code>✕</code>
|-
! Oracle
| <code>✕</code> || <code>✓</code>
|-
! Sql Server
| <code>✕</code> || <code>✓</code>
|-
! SQLite
| <code>✓</code> || <code>✕</code>
|-
! Sybase
| <code>✓</code> || <code>✕</code>
|}


==References==
==References==

Revision as of 22:04, 14 October 2020

Replacements

java.util.Date     => java.time.Instant
java.sql.Timestamp => java.time.Instant
java.sql.Date      => java.time.LocalDate
java.sql.Time      => java.time.LocalTime

The Instant class represents a moment on the timeline in UTC with a resolution of nanoseconds (up to nine (9) digits of a decimal fraction).All three java.time.Local… classes are all lacking any concept of time zone or offset-from-UTC.

Challenges

Database Auto Increment Sequence
Derby
Firebird
INGRES
MariaDB
MySQL
Oracle
Sql Server
SQLite
Sybase

References