데이터베이스/MySQL MariaDB

    [MariaDB] with recursive 반복 1000번 제한 설정 / recursive 최대 1001개

    [MariaDB] with recursive 반복 1000번 제한 설정 / recursive 최대 1001개

    with recursive limit set set with recursive iteration max_recursive_iterations set max_recursive_iterations mysql recursive count MariaDB with recursive 반복 제한 설정 / 1,000번, 1,000개 해제 mysql 에서 반복문으로 with recursive를 쓰는 과정에서 1000번 이상 돌아야하는데 이상하게 결과값이 1,001개만 나올때...!!!! 아무리 찾고 찾아봐도 잘 나오지 않았던 recusive 관련 설정! 🎄 설명 Maria DB Server System Variables 중에 max_recursive_iterations라는 녀석이 있다 이 변수는 recursive 반복의..

    [MySQL] 1분 간격 시간 더미데이터 만들기 (Oracle LEVEL 같은)

    제목을 뭐라고 써야 좋을까 😂 ​ 날짜의 시간별 데이터를 가져와 그리드를 만들때 시간컬럼이 필요한데 이 시간컬럼의 데이터를 만드는 방법이다 ​ 원래 Oracle을 주로 사용했어서 LEVEL 같은 문법을 찾고있었는데 재귀함수를 사용하면 된다는 것을 보고 바로 테스트! ​ ​ 예를 들어서 VALUETAB 테이블의 데이터를 가져와 수치 통계표를 만든다고 생각해보자 시간(YMDHM) 수치(VALUE) 2021-07-08 16:00 5 2021-07-08 16:01 6 2021-07-08 16:02 7 2021-07-08 16:03 10 2021-07-08 16:04 11 ​ 물론 데이터에 시간과 수치가 전부 들어가있으면 SELECT YMDHM, VALUE FROM VALUETAB WHERE YMDHM >= '2..