1
我试图通过对pubs数据库做一个动态的秩序,得到以下错误 当我尝试使用@sort_order = 2
动态订单通过转换错误
消息245,级别16,状态1,第6行 转换将nvarchar值“Pavlova”转换为数据类型int时失败。
SELECT * FROM Paging
WHERE seq > (@page_nbr - 1) * @page_size
AND seq <= @page_nbr * @page_size
ORDER BY CASE
WHEN @sort_order = 1 THEN ProductID
WHEN @sort_order = 2 THEN ProductName
ELSE CategoryID
END
传递给查询的参数“@ sort_order”的值是什么? –
oops,更新OP。谢谢。 – Rod