Динамическое направление заказа

Я пишу SP, который принимает в качестве параметров столбца для сортировки и направления.

Я не хочу использовать динамический SQL.

Проблема в настройке параметра направления.

Это частичный код:

SET @OrderByColumn = 'AddedDate'
SET @OrderDirection = 1;

…

ORDER BY 
    CASE WHEN @OrderByColumn = 'AddedDate' THEN CONVERT(varchar(50), AddedDate)
        WHEN @OrderByColumn = 'Visible' THEN CONVERT(varchar(2), Visible)
        WHEN @OrderByColumn = 'AddedBy' THEN AddedBy
        WHEN @OrderByColumn = 'Title' THEN Title    
    END

Ответы на вопрос(5)

Ваш ответ на вопрос