date_add1 QueryDsl Mysql DATE_ADD, ADDDATE DATA _ADD, ADDDATE Mysql의 Function 사용 시작하기 전에 먼저 이야기 하지면, INTERVAL 이란 예약어 때문에 하이버네이트에서는 사용 할 수가 없다. DATA_ADD 에서 INTERVAL 을 쓰면 구문을 해석 할수 없다고하는 오류를 볼 수 있다. MYSQL 에서는 ADDDATE라는 것이 있는데 해당 펑션을 이용해서 날짜를 더할때 사용 하도록 한다. Expressions 사용 표현식을 이용하여 내부 Function을 사용한다. // DateOperation Expressions.dateOperation(Date.class, DateTimeOps.ADD_DAYS,qCampaignEntity.endTime,Expressions.asNumber(1)); // DateTemplate .. 2020. 5. 26. 이전 1 다음 728x90