Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

IIF(...) bukan fungsi bawaan yang dikenali

IIF berasal dari SQL 2012. Sebelum itu, Anda dapat menggunakan 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. Bagaimana mengubah mode otorisasi SQL Server tanpa Management Studio

  2. TSQL:Pemisahan/penguraian string bersarang ke dalam tabel (beberapa Tag gabungan:Nilai dalam satu string)

  3. Menghubungkan ke SQL Server Express - Apa nama server saya?

  4. Pengguna yang masuk akan keluar setelah beberapa waktu

  5. Bagaimana saya bisa menarik daftar ID dari tabel SQL sebagai string nilai yang dipisahkan koma?