下面的查询产生的错误信息的SQL Server 2008数据排序()
(SELECT ROW_NUMBER() OVER(ORDER BY (CASE @SortBy
WHEN 'AccessionNumber' THEN [AccessionNumber]
WHEN 'CreatedDate' THEN CreatedDate
END))AS RowNumber
凡
@SortBy VARCHAR(50) = 'AccessionNumber'
作为参数传递。
错误:
varchar数据类型到datetime数据类型的转换导致外的范围内的值。
它不** **必须要干这种事情做我的答案节目。 –