1. my-sql 에서는 오라클에서 처럼 sysdate 가 없다.
그럼 현재 시간을 insert 해줘야 할 때 어떻게 해야 하는가?
sysdate 대신 now() 라는 함수를 대신 그자리에 써주면 된다.
2. my-sql 에서는 오라클에서 처럼 to_char() 함수가 없다.
그래서 date 로 어느 시점에서 다른 시점 까지의 검색을 할때
(날짜 between 검색)
갑자기 힘들어 진다.
이럴 때 사용할 수 있는 것이...
str_to_date()이다.
실제 사용은
select str_to_date(TEST_USER_DATE,'%Y-%m-%D') from TEST_USER_TBL;
요렇게 사용하면 된다.
거의 to_char하고 똑같은데...
month를 표시 할 때 대문자 M 이 아니라 소문자 m 으로 표시해야되고(꼭이다.)
% 표시가 앞에 붙는 다는 것이 틀리다.
그럼 현재 시간을 insert 해줘야 할 때 어떻게 해야 하는가?
sysdate 대신 now() 라는 함수를 대신 그자리에 써주면 된다.
2. my-sql 에서는 오라클에서 처럼 to_char() 함수가 없다.
그래서 date 로 어느 시점에서 다른 시점 까지의 검색을 할때
(날짜 between 검색)
갑자기 힘들어 진다.
이럴 때 사용할 수 있는 것이...
str_to_date()이다.
실제 사용은
select str_to_date(TEST_USER_DATE,'%Y-%m-%D') from TEST_USER_TBL;
요렇게 사용하면 된다.
거의 to_char하고 똑같은데...
month를 표시 할 때 대문자 M 이 아니라 소문자 m 으로 표시해야되고(꼭이다.)
% 표시가 앞에 붙는 다는 것이 틀리다.
'MY-SQL > my-sql 날짜 date 관련 정리' 카테고리의 다른 글
[ MYSQL ] 날짜의 일부를 반환 해주는 extract (0) | 2012.03.28 |
---|---|
MYSQL 날짜 데이터 타입을 문자열로 다루기 (2) | 2010.11.04 |
My SQL Date 타입 표현법 (0) | 2009.05.11 |
댓글