Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Изявлението IIF на SQL Server 2008 не изглежда активирано

Както беше отбелязано, IIF е функция на SQL2012.

Заменете своя IIF с CASE (Което така или иначе би направил SQL 2012)

 SELECT CASE field WHEN '' THEN 'ONe action' ELSE 'Another' 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. SQL Server съдържа функция за пълен текст, която не връща очаквани резултати

  2. Как да възстановим доверието в ограничение на външния ключ в SQL Server (примери за T-SQL)

  3. SQL Server 2008 Стартиращ тригер след вмъкване, актуализацията заключва оригиналната таблица

  4. Преобразувайте текстовата стойност в SQL Server от UTF8 в ISO 8859-1

  5. Замяна на нула с нула