Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

IIF(...) nie jest rozpoznaną wbudowaną funkcją

IIF pochodzi z SQL 2012. Wcześniej możesz użyć CASE :

SET @SomeVar = @SomeOtherVar + CASE
 WHEN @SomeBool
 THEN 'value when true'
 ELSE 'value when false'
END


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd HTTP 500.22 — wewnętrzny błąd serwera (wykryto ustawienie ASP.NET, które nie ma zastosowania w trybie zintegrowanego zarządzanego potoku).

  2. Jak przekonwertować kolumnę varchar na kolumnę bitową w SQL SERVER

  3. Szybko wstawiaj 2 miliony wierszy do SQL Server

  4. Pivot przy użyciu SQL Server 2000

  5. Jak ustawić kolor paska stanu w SSMS dla różnych instancji SQL Server — samouczek SQL Server / TSQL, część 6