[SQL] 일정에 대한 MySQL의 질문
SQL일정에 대한 MySQL의 질문
내가 일정에 대해 물어보고 싶은, 일정에 대한 MySQL의 명령이있다. 예를 들어, 필자는 DB에 데이터를 삽입 할. 내가 예를 들어, 몇 시간 동안 유지, 아니면 좀 예약 된 시간에이 데이터를 삽입하는 SQL 문을 쓸 수, 내일 오전 8시
나는이가 프로그래밍하여 수행 할 수 있습니다 알고 있지만, 내가 SQL 명령에서 그것을하고 싶은, 그렇게 할 수 있습니까? 그렇지 않다면, 어떤 제안?
해결법
-
==============================
1.백그라운드 작업을 예약하면 SQL 명령 세트의 일부가 아닙니다. 그래서 자신의 확장을 제공하기 위해 각 데이터베이스 공급 업체에 다운. 오라클에서는이 PL / SQL 패키지, DBMS_SCHEDULER (또는 이전 버전의 DBMS_JOB)입니다. MYSQL에서 SQL 구문을 사용하여 이벤트 스케줄러로 나타납니다.
백그라운드 작업을 예약하면 SQL 명령 세트의 일부가 아닙니다. 그래서 자신의 확장을 제공하기 위해 각 데이터베이스 공급 업체에 다운. 오라클에서는이 PL / SQL 패키지, DBMS_SCHEDULER (또는 이전 버전의 DBMS_JOB)입니다. MYSQL에서 SQL 구문을 사용하여 이벤트 스케줄러로 나타납니다.
편집하다
폴 딕슨이 지적한 바와 같이 이벤트 스케줄러는 MySQL의 비교적 최근의 확장 (I이 당신에게 도움이되지 않습니다 그래서 만약 용서, MySQL의 전문가가 아니에요)입니다.
-
==============================
2.MySQL의 5.1.6+는 이벤트 스케줄러가 있습니다.
MySQL의 5.1.6+는 이벤트 스케줄러가 있습니다.
이전 버전을 사용하는 경우 원하는 SQL을 실행 약간의 스크립트를 작성하고, 크론 또는 유사한에서 함께 예약 할 수있다.
-
==============================
3.당신은 트리거를보고 할 수 있습니다.
당신은 트리거를보고 할 수 있습니다.
이 작업을 수행하려는 정확히 무엇에 대한 자세한 내용이 없으면 시작하기에 좋은 장소입니다.
from https://stackoverflow.com/questions/1460066/mysql-question-about-scheduling by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] STRING_AGG에서 고유 값을 생성합니다 (0) | 2020.07.16 |
---|---|
[SQL] 어떻게 2008 SQL 서버에서이 계산 열을 변경할 수 있습니다? (0) | 2020.07.16 |
[SQL] 저자에 의해 표현 엔진 SQL 쿼리 항목 목록 (0) | 2020.07.16 |
[SQL] 어떻게 내가 어디 절에 별칭을 사용합니까? [복제] (0) | 2020.07.15 |
[SQL] 외래 키 열은 여러 개의 기본 키에 매핑 (0) | 2020.07.15 |