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

Израз от небулев тип, определен в контекст, където се очаква условие, близо до „КРАЙ“

Почти съм сигурен, че другите отговори пропускат случай:

WHERE 
(Table.Field = stuff)
AND
(Table.Field2 = otherstuff)
AND
(Table2.Field3 = someotherstuff)
AND
(
    (@param1 = 0 and Table.Field IS NULL)
    OR
    (@param1 = 1 and NOT Table.Field2 IS NULL)
    OR
    (@param1 <> 0 AND @param1 <> 1) -- isn't this needed?
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да прикача база данни?

  2. Най-бързият метод за вмъкване, актуализиране, избор на SQL Server

  3. ограничение на размера за XML тип данни в SQL 2005

  4. Свързване на приложения, работещи на Linux, към Amazon Relational Database Services (RDS) за SQL Server

  5. Плюсове и минуси на използването на SqlCommand Prepare в C#?