CUBRID의 날짜형 타입을 java의 날짜형 타입에 할당할 때의 값 비교.
java는 날짜형 타입으로 Time, Date, Timestamp가 있으며 CUBRID는 Time, Date, Timestamp, Datetime이 있습니다.
각 타입에 대한 할당은 다음과 표와 같으며 CUBRID의 모든 날짜형 타입은 java의 Timestamp 타입으로 할당 할 수 있습니다.
CUBRID |
Java |
Time |
Time, Timestamp |
Date |
Date, Timestamp |
Timestamp |
Timestamp |
Datetime |
Timestamp |
비교를 위해 CUBRID에 다음과 같이 값을 입력하여 비교해보겠습니다.
아래 사진은 CUBRID의 모든 날짜형 타입을 java의 Timestamp로 할당하여 출력한 결과입니다.
Time에서의 날짜부분과 Date의 시간 부분이 초기값으로 채워진 것을 볼 수 있습니다.
다음은 CUBRID->java형태로 Time->Time, Data->Date, Timestamp->Timestamp, Datetime->Timestamp 으로 할당한 결과입니다.