О RRRRR
Когда мы вставляем даты с двумя цифрами года (т. Е. 09 / октябрь / 15)
тогда Oracle может изменить столетия автоматически, следовательно,
решение состоит из 4 цифр даты. Но 4-х значная версия введена в
некоторые последние версии, поэтому решения этой проблемы
в более ранних версиях было RR
или RRRR
. Но учтите, что это работает только
с функцией TO_DATE()
, но не с функцией TO_CHAR()
.
Всякий раз, когда вставки / обновления выполняются по датам, мы всегда должны уточнять текущую дату, запущенную в часах, в связи с переводом даты, поскольку Oracle выполняет каждый перевод даты, связываясь с сервером.
Чтобы сохранить согласованность между веками, всегда лучше выполнить перевод даты с 4-значными годами.
О YY или YYYY
Он принимает даты, но не имеет функции для их автоматического изменения.
Это изображение показывает поведение при вставке даты с двумя цифрами (т.е.
09 / октябрь / 15)