| PostgreSQL 9.3.25 문서 | ||||
|---|---|---|---|---|
| 스포츠 토토 : 문서 : 9.3 : 날짜/시간 지원 | 위로 | 부록 B. 날짜/시간 지원 | PostgreSQL : 문서 : 9.3 : 날짜/무지개 토토 키어 | |
날짜/시간 유형 입력은 모두 다음을 사용하여 디코딩됩니다. 절차.
입력 문자열을 토큰으로 나누고 각 토큰을 다음과 같이 분류합니다. 문자열, 시간, 시간대 또는 숫자입니다.
숫자 토큰에 콜론()이 포함된 경우:), 이는 시간 문자열입니다. 이후의 모든 항목 포함 숫자와 콜론.
숫자 토큰에 대시()가 포함된 경우-), 슬래시(/) 또는 2개 또는 더 많은 점(.), 이것은 토토 결과 문자열입니다. 문자 메시지가 있는 달이 있을 수도 있습니다. 토토 결과 토큰이 이미 표시된 경우 대신 시간대 이름으로 해석됩니다(예:미국/New_York).
토큰이 숫자로만 이루어진 경우 단일 필드이거나 또는 ISO 8601 연결된 토토 결과(예:199901131999년 1월 13일) 또는 시간(예:14151614:15:16).
토큰이 더하기()로 시작하는 경우+) 또는 빼기(-), 숫자이거나 시간대 또는 특수 필드입니다.
토큰이 텍스트 문자열인 경우 가능한 일치 문자열:
시간대로 토큰에 대한 이진 검색 테이블 조회를 수행합니다. 약어.
찾을 수 없는 경우 유사한 바이너리 검색 테이블 조회를 수행하여 일치시킵니다. 토큰은 특수 문자열(예:오늘), 일(예:목요일), 월(예:1월) 또는 의미 없는 단어(예:에, 켜짐).
아직도 찾을 수 없다면 오류를 발생시키세요.
토큰이 숫자 또는 숫자 필드인 경우:
8자리 또는 6자리 숫자가 있고 다른 날짜 필드가 없는 경우 이전에 읽은 다음 다음과 같이 해석합니다."연결된 토토 결과"(예:19990118또는990118). 는 해석은YYYYMMDD또는YYMMDD.
토큰이 세 자리이고 연도를 이미 읽었다면, 그런 다음 날짜로 해석합니다.
4자리 또는 6자리 숫자와 연도를 이미 읽었다면, 시간으로 해석하다(흐흐흐또는HHMMSS).
3자리 이상의 숫자가 있고 날짜 필드가 아직 발견되지 않은 경우, 연도로 해석합니다(이렇게 하면 나머지 yy-mm-dd 순서가 강제됩니다). 날짜 필드).
그렇지 않으면 날짜 필드 순서는 다음을 따르는 것으로 가정됩니다.토토 결과 스타일설정: mm-dd-yy, dd-mm-yy 또는 yy-mm-dd. 월 또는 일 필드가 없는 것으로 발견되면 오류 발생 범위.
BC가 지정되었다면 연도를 부정하고 다음에 1을 추가하십시오. 내부 저장. (그레고리력에는 0년이 없습니다. 따라서 수치적으로 기원전 1년은 0년이 됩니다.)
BC가 지정되지 않았고 연도 필드가 두 자리 숫자인 경우 길이를 선택한 다음 연도를 4자리로 조정합니다. 필드가 적다면 70보다 크면 2000을 더하고, 그렇지 않으면 1900을 더합니다.
팁:그레고리력 AD 1-99는 4를 사용하여 입력할 수 있습니다. 앞에 0이 붙은 숫자(예:0099이다 AD 99).
| 이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
| 날짜/시간 지원 | 위로 | 토토 결과/시간 키워드 |