Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Problema com uma instrução CASE em um procedimento armazenado do sql server


Isso ocorre porque uma instrução CASE deve resolver para um único tipo. Neste caso (sem trocadilhos :) você está considerando um nvarchar OU um int (presumo que [No] seja um int).

Veja aqui para mais detalhes:Encomendar por e Diferentes tipos em um CASE