Отличие функций TRUNC и ROUND при работе с датами заключается в том, что TRUNC выполняет усечение значения даты, а ROUND — округление. 3
Функция TRUNC производит усечение указанной даты в соответствии с маской. 1 Если маска не указана, то усечение производится до даты (время отбрасывается). 1
Функция ROUND аналогична TRUNC, но вместо усечения она производит округление. 1 Возвращаемое значение округляется в большую или меньшую сторону до ближайшего формата точности даты. 3