728x90
데이터 베이스에는 시간을 따로 제공해준다.
이러한 datatime은 데이터베이스 자체에서 제공하는 규격이 있는데
위와 같은 datatime 규격을 지키게 된다면, 자동으로 읽고 쓰기 기능을 구현해준다.
값을 추가해보자.
아직 INSERT를 배우지 않아 직접적으로 Script를 만들고, VALUES 값에 규격의 DateTime값을 넣는다.
여지껏 배운 문법을 뽐내본다.
규격대로 넣어졌다면 1 raw affected 이라며, 성공적으로 값이 들어갔다고 한다.
확인해보자
정상적으로 들어가 있다.
이 값들을 필터링 해보자.
정상적이다.
현재시간을 저장할때, 본인의 컴퓨터 데이터 기준의 시간에서 저장이 되는 걸 볼 수 있다.
즉 클라이언트 기준의 시간대에서 설정이 되어있고, 컴퓨터 데이터 기준을 변경하여 저장한다면 악용의 여지를 갖고 있다. 또한, 각 나라의 시간대가 다르므로, 계산 시 시차를 포함시킨 값 연산이 일어나게 되어 비효율성을 일으킨다.
그러므로 통일된 표준 시간대를 설정하여, 값을 저장할 필요성이 있다.
이처럼 표준 시간대에서 데이터 값을 조절해야 한다.
특정 날짜 부분만 반환하는 값이다. 정말 편리한듯
한 가지 느낀점은, SELECT이라는건 함수를 선택한다는 의미가 강한거 같다. 어떤 명령어 개념이랄까?
'공부 > 데이터베이스' 카테고리의 다른 글
연습문제 (0) | 2022.01.22 |
---|---|
CASE && 집계함수 (0) | 2022.01.16 |
사칙연산 및 문자열 (0) | 2022.01.15 |
정렬 및 기초 (0) | 2022.01.15 |
Basic DataBase (0) | 2022.01.09 |