Мне нужно преобразовать поля 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)
Какой самый эффективный способ сделать это?