Oracle 날짜는 어떻게 구현됩니까?
Oracle 날짜는 어떻게 구현됩니까?밀리초 단위로 저장되나요?
Oracle DATE는 초 단위의 날짜와 시간을 저장합니다.Oracle TIMESTAMP는 사용 가능한 하드웨어에 따라 최대 9자리의 정확도까지 날짜와 시간을 저장합니다.
둘 다 날짜와 시간의 다양한 구성 요소를 압축된 이진 형식으로 저장하여 구현됩니다.Oracle Concepts Guide 섹션의 날짜
Oracle은 자체 내부 형식을 사용하여 날짜를 저장합니다.날짜 데이터는 세기, 연도, 월, 일, 시간, 분 및 초에 해당하는 7바이트의 고정 길이 필드에 저장됩니다.
DUMP() 함수를 사용하여 특정 날짜(또는 해당 날짜에 대한 다른 값)의 내부 표현을 볼 수 있지만, 이는 아마도 필요 이상일 것입니다.
밀리섹 형태는 아닌 것 같습니다.
즉, 현재 날짜/시간에 실행 중인 작업이 없기 때문입니다.
http://www.ixora.com.au/notes/date_representation.htm
http://infolab.stanford.edu/ ~ullman/fcdb/message/or-time.message
http://www.akadia.com/services/ora_date_time.html
아니요. DATE는 초 단위 정밀도의 타임스탬프 값입니다.밀리초를 저장하려면 TIMESTAMP(3)가 필요합니다.
언급URL : https://stackoverflow.com/questions/187474/how-is-oracle-date-implemented
'source' 카테고리의 다른 글
차별화된 제네릭 유형의 유형 (0) | 2023.07.19 |
---|---|
스프링 부트에서 JSON에서 예외를 다시 던지는 방법 (0) | 2023.07.09 |
MariaDB 증분 백업으로 변경되지 않은 데이터베이스에 대한 대용량 파일 생성 (0) | 2023.07.09 |
ggplot2에서 주변 히스토그램이 있는 산점도 (0) | 2023.07.09 |
TypeScript 인터페이스의 선택적 매개 변수 (0) | 2023.07.09 |