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)
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)
'MY-SQL > my-sql 날짜 date 관련 정리' 카테고리의 다른 글
[ MYSQL ] 날짜의 일부를 반환 해주는 extract (0) | 2012.03.28 |
---|---|
My SQL Date 타입 표현법 (0) | 2009.05.11 |
MY-SQL Date 데이터 타입 조작 (0) | 2009.01.15 |
댓글