본문 바로가기

MY-SQL28

MYSQL 버전 확인 하기 mysql> select version(); +-----------+ | version() | +-----------+ | 5.1.32 | +-----------+ 2010. 2. 9.
My SQL Date 타입 표현법 DATE_FORMAT(date,format) format 스트링에 따라서date 값을 포맷한다. 아래에 나와 있는 지정자 (specifier)들은 format 스트링안에서 사용할 수 있다. ‘%’ 문자는 지정자 문자를 포맷하기 전에 필요한 것이다. Specifier Description %a Abbreviated weekday name (Sun..Sat) %b Abbreviated month name (Jan..Dec) %c Month, numeric (0..12) %D Day of the month with English suffix (0th, 1st, 2nd, 3rd, …) %d Day of the month, numeric (00..31) %e Day of the month, numeric (0.... 2009. 5. 11.
자바에서 MYSQL 한글 insert 캐릭터셋 문제 일단 현재 사용되고 있는 (자바단에서) 캐릭터셋이 무엇인지 파악한다. public static void charSet(String str_kr) throws UnsupportedEncodingException{ String charset[] = {"euc-kr", "ksc5601", "iso-8859-1", "8859_1", "ascii", "UTF-8"}; for(int i=0; i 2009. 4. 29.
MY-SQL Date 데이터 타입 조작 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 으로 .. 2009. 1. 15.