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

Memeriksa param input jika bukan Null dan menggunakannya di mana di SQL Server

Anda dapat menggunakan IsNull

 where some_column = IsNull(@yourvariable, 'valueifnull')

EDIT :

Apa yang Anda jelaskan dalam komentar dapat dilakukan seperti:

where (@code is null or code = @code)


  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 cara saya menulis .Skip(1000).Take(100) LINQ dalam SQL murni?

  2. masukkan ke dalam nilai dengan klausa where

  3. Memahami Masalah Baca Kotor dengan SQL Server

  4. DaftarAGG di SQLSERVER

  5. Arah pesanan dinamis