날짜문자열 변환1 varchar2(8) 타입으로 저장된 날짜를 나타내는 문자열을 어떻게 가져오면 좋을까? 날짜의 정보가 담긴 문자열 ex) 20230101 8자리 문자열을 사용자에게는 다른형식으로 보여주고 싶을때 어떻게 처리할 것인가? 방법은 3가지 이다. 1. Client 단 - DB에서 그대로 가져와 js로 형식을 변환시켜준다. 2. Controller나 Service단 - Servlet 내에서 java로 값의 형식을 처리 한후 객체 전달. 3. DB에서 slect 시에 sql문으로 변환하여 출력 모든 날짜를 date로 저장할 수있지만 시간이 존재하지 않는 날자는 숫자 8자리 형식으로 저장하는 것이 DB에서는 가장 효율적이다. 20230101 같은 문자열로 값을 DB에서 바로 받아오는 것에 대한 단점이 하나 있다면 date로 받아오는 형식은 java나 jsp(jstl) 에서 값 형식을 변환해주는게 편리하.. 2023. 7. 5. 이전 1 다음