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

Câu lệnh SQL Server 2008 IIF dường như không được kích hoạt

Như đã lưu ý, IIF là một tính năng của SQL2012.

Thay thế IIF của bạn với CASE (Đó là những gì SQL 2012 sẽ làm)

 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. Hết thời gian chờ kết nối cho máy chủ SQL

  2. Thêm một cột được tính toán vào một bảng hiện có trong SQL Server

  3. Công tắc bảng thay đổi hoạt động như thế nào trên máy chủ sql?

  4. SQL:Chỉ chọn các cột có giá trị NULL

  5. Nối hai bảng, chỉ sử dụng giá trị mới nhất của bảng bên phải