Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Probleme mit einer CASE-Anweisung in einer gespeicherten SQL Server-Prozedur

Dies liegt daran, dass eine CASE-Anweisung in einen einzigen Typ aufgelöst werden muss. In diesem Fall (kein Wortspiel beabsichtigt :) erwägen Sie ein nvarchar ODER ein int (ich nehme an, [No] ist ein int).

Weitere Einzelheiten finden Sie hier:Order by and Verschiedene Typen in einem CASE