Преобразуйте их в строки перед их объединением.Для формата по умолчанию в вашей системе:
select dates = convert(varchar(255), @startdate) + ' - ' + convert(varchar(255), @enddate)
Для специального преобразования в ГГГГММДД используйте формат 112
:
select dates = convert(varchar(255), @startdate, 112) + ' - ' + convert(varchar(255), @enddate, 112)