카테고리 없음

[Memo][Java] Timestamp, BIGINT, DATE()

한33 2024. 8. 16. 16:32

sql type 에서

  • int: 일반적으로 32비트 정수를 나타내며, 범위는 -2^31부터 2^31-1까지입니다. 이는 약 -21억에서 21억 사이의 숫자를 포함
  • bigint: 64비트 정수를 나타내며, 훨씬 더 큰 숫자를 저장 ( Long 타입 저장 )

type 선언 시 varchar 뒤에는 꼭 () 안에 크기를 넣어줘야함. 255 500 등


import java.sql.Timestamp;
this.createdDate = new Timestamp(System.currentTimeMillis());

두 코드를 통해 현재 시간을 java 에서 저장시킬 수 있다.


DATE(updated_date)는 updated_date 필드의 날짜 부분만 비교합니다. 이렇게 하면 시간 부분을 무시하고 날짜만 비교할 수 있습니다.