Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

IIF (...) không phải là một chức năng tích hợp sẵn được công nhận

IIF đến từ SQL 2012. Trước đó, bạn có thể sử dụng 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. Mối quan hệ 1-1 với khóa chính khác nhau trong mã EF 6.1 Đầu tiên

  2. Chèn mảng byte VÀO bản ghi varbinary (max)

  3. Cách dễ nhất để có được tổng số và số lượng của một tập hợp con?

  4. Cách định dạng số bằng dấu phẩy trong SQL Server

  5. Làm cách nào để tìm cổng cho MS SQL Server 2008?