본문 바로가기
MY-SQL/my-sql 날짜 date 관련 정리

MYSQL 날짜 데이터 타입을 문자열로 다루기

by 정윤재 2010. 11. 4.


insert 를 할 때는 문자 열을 date 타입으로 변환해야 할 것이고

select 를 할땐 DB에 저장되어 있는 date 타입을 문자열로 바꿔야 할 것이다.

아래와 같은 방식으로 사용하면 편리하다.

1. insert 할 때

insert into menu_statistics_tbl(menu_code,menu_statistics_date) values ('aa',str_to_date('2010102011','%Y%m%d%H'));


=> str_to_date('날짜표현문자열' , format)


2. select 할 때

select date_format(MENU_STATISTICS_DATE,'%Y%m%d%H')bb from menu_statistics_tbl

=>date_format(date 타입 컬럼 또는 데이터, format)




댓글