SQL

HeidiSQL 프로시저 100년치 날짜 데이터 넣기

동구나라 2023. 1. 6. 16:06

1. 프로시저 생성

WHILE (sDate <= eDate) DO

    INSERT INTO tb_calendar VALUES (null, YEAR(sDate), MONTH(sDate), DAY(sDate), sDate);

    SET sDate = DATE_ADD(sDate, INTERVAL 1 DAY);

  END WHILE

 

------------------------------------

2. 쿼리실행

CALL SP_INSERT_DATE('2000-01-01', '2099-12-31');

'SQL' 카테고리의 다른 글

View  (0) 2022.12.23