Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Turma, tudo beleza? Estou querendo usar o CASE no ORDER BY. Alguém aí já fez isso? Estou tentando, mas em alguns casos dá erro. Abaixo um trecho do comando: ORDER BY CASE @ORDEM_CAMPO WHEN '1' THEN a.descricao WHEN '2' THEN a.preco WHEN '3' THEN a.tipo WHEN '4' THEN a.local ELSE a.codigo END Desse jeito tá dando erro:Syntax error converting the varchar value 'teste' to a column of data type int.Quando passo na variável @ORDEM_CAMPO o valor 1 Como faço pra fazer isso funcionar???
Carregando comentários...