Мне нужно преобразовать поля Datetime в специально отформатированный тип INT. Например хочу
2000-01-01 00: 00: 00.000
для преобразования в 20010101
.
Какой самый эффективный способ выполнить это преобразование для сравнения в запросе?
Что-то вроде:
DATEPART(year, orderdate) * 10000 + DATEPART(month, orderdate) * 100 +
DATEPART(day, orderdate)
или
cast(convert(char(8), orderdate, 112) as int)
Какой самый эффективный способ сделать это?