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

Menggunakan parameter Opsional saat nilai yang masuk nol?

EDIT:Solusi yang lebih baik, terima kasih kepada pmbAustin

@exclude_new_1 = COALESCE(@exclude1, '');

JAWABAN LAMA:

Tetapkan parameter baru dengan pernyataan kasus

@exclude_new_1 = CASE WHEN (@exclude1 IS NULL) THEN '' ELSE @exclude1 END

gunakan parameter baru di pilihan Anda. Harus melakukan pekerjaan itu...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Contoh Pivot sederhana

  2. SQL 'LIKE' query menggunakan '%' di mana kriteria pencarian berisi '%'

  3. CAST dan IsNumeric

  4. Bagaimana FOR XML PATH('') bekerja saat menggabungkan baris

  5. Bagaimana cara mengganti NULL dengan string kosong di SQL?