Theo câu trả lời trước, hãy thử:
order by
case @SortBy
when 'product' then p.Description
when 'vendor' then v.LongName
else convert(VARCHAR(25),a.DateAdded,20)
Điều này sẽ cung cấp cho bạn loại mà bạn muốn, vì nó sẽ định dạng chuỗi ngày yyyy-mm-dd hh:mm:ss.