목록mysql (3)
FILife
http://www.gurubee.net/article/50256 시간 입력 시 전의 값과 비교해서 입력하는건데.. 하음! 오라클 초보가 다시 한번 질문 올립니다 흑저장되어 있는 시간을 비교하여 신규값을 입력할때 중첩되면 오류 메시지를 뿌리는 쿼리 입니다.테이.. www.gurubee.net 마치 마법같다. 혹시 삭제될 때를 대비하여 내용을 복사 해 둔다. by 마농 [2010.09.10 13:17:09] -- cnt가 0 이면 정상 1 이면 중복 -- SELECT COUNT(*) cnt FROM 테이블 WHERE fr_time < :v_to_time AND to_time > :v_fr_time AND ROWNUM = 1 ; by 마농 [2010.09.10 15:20:57] 흔히들 기간 중복 체크 문제에..
CREATE [DEFINER = { user | CURRENT_USER }] TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_body trigger_time: { BEFORE | AFTER } trigger_event: { INSERT | UPDATE | DELETE } 하아.. 이 좋은걸 이제야 쓸 생각을 했다니... /자괴 출처: http://dev.mysql.com/doc/refman/5.6/en/create-trigger.html
날짜 검색시에만 해당. 2013년1월1일부터 2013년1월28일까지 검색하는 경우, dt '2013-01-01' BETWEEN '2013-01-28'과 같이 검색하는 경우가 있는데, MS-SQL은 우항인 2013-01-28까지 포함한 범위를 검색한다. 반면, mysql은 우항이 제외된 2013-01-27까지 검색을 하게 되는데, 이는 '2013-01-28'이 '2013-01-28 00:00:00' 로 간주되어, 날짜 분계선이므로 포함되지 않는다고 한다. dt>='2013-01-01' AND dt