Относительно точного времени в Oracle - PullRequest
0 голосов
/ 06 декабря 2018

Пожалуйста, помогите мне понять этот код.
Я использую OracleSQLDeveloper 17.3 .

Команда

sysdate - interval '15' minute

не всегда дает мне точную информациюРезультаты.
Возвращает результаты вроде

15.000000000000000005 , 15.999999999999, 17.0000000000006. 

Пожалуйста, помогите мне понять, что происходит ...

1 Ответ

0 голосов
/ 06 декабря 2018

Это неточность, с которой вам приходится иметь дело sysdate .Есть множество факторов, которые могут привести к этой неточности.Это зависит от аппаратного и программного обеспечения / ОС.Хотя эта статья написана для анимации и игр, она может помочь вам, поскольку она описывает несколько источников этой проблемы, немного более технических.

Максимальная точность того, что Java - SQLDeveloper может обработать таким образомэто наносекунды.например, 1 м = 6х10 ^ 10 нс.

...