본문 바로가기

프로그래밍 언어/MySQL

[MySQL] 시간을 처리하는 방법:curdate(), curtime(), now()

반응형

- 관련 튜토리얼: https://www.tutorialspoint.com/mysql/mysql-date-time-functions.htm\

 

create a table

 

desc people2;

insert into people2
(name,birthdate, birthtime, birthdt)
values
('Padma','1988-11-11','10:07:35','1988-11-11 10:07:35'),
('Larry','1994-04-22','04:10:42','1994-04-22 04:10:42');

select * from people2;

 

시간을 처리하는 방법:curdate(), curtime(), now()

-- date, time, datetime

-- date: YYYY-MM-DD

-- time: HH:MM:SS

-- datetime: YYYY-MM-DD HH:MM:SS

-- 현재 시간과 관련된 함수 3개: curdate(), curtime(), now()

 

select curdate() ; 

select curtime();

select now();

 

insert into people2
(name,birthdate, birthtime, birthdt)
values
('Harry',curdate(),curtime(),now());

-- 데이터가 저장될 때의 시간을 저장하는 것이 좋다. 

-- 나중에 데이터 분석할 때 유용하게 쓰인다. 

 

 

반응형