ORDER BY
CASE WHEN @orderby = 0 THEN news_edits.[time] END DESC,
CASE WHEN @orderby = 1 THEN news_edits.lastedit END DESC,
CASE WHEN @orderby = 2 THEN news_edits.title END DESC
これは、単一のCASE ステートメントでは、すべてのブランチに互換性のあるデータ型が必要です。 1つのCASEに文字列があるので 別のCASEから返された日時に変換することはできません 、変換エラーが発生します。