Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

अगर वेरिएबल ब्लैंक है तो नो व्हेयर क्लॉज

उपयोग करें या:

select * from yourTable
where @test = '' OR Agent = @test

अगर @test शून्य मान के साथ आ रहा है ('' . के बजाय ), आपको अवश्य उपयोग करना चाहिए:

select * from yourTable
where @test is null OR Agent = @test



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एमडीएफ फ़ाइल संलग्न करते समय SQL सर्वर संस्करण त्रुटि

  2. SQL सर्वर 2005/2008 - एकाधिक फ़ाइल समूह?

  3. SSRS 2008 R2 के रिपोर्ट बॉडी में पेज नंबर कैसे प्रदर्शित करें?

  4. NOLOCK बनाम लेन-देन अलगाव स्तर

  5. SQL पूर्ण पाठ अनुक्रमणिका जनसंख्या समाप्त होने पर मुझे कैसे पता चलेगा?