首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >动态排序方向

动态排序方向
EN

Stack Overflow用户
提问于 2009-07-18 15:10:01
回答 5查看 25.9K关注 0票数 29

我编写了一个SP,它接受作为参数列的排序和方向。

我不想使用动态SQL。

问题在于设置方向参数。

以下是部分代码:

代码语言:javascript
复制
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
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1147763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档