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

खाली रिटर्न सेट प्रदर्शित न करें

डायनेमिक क्वेरी को IF ब्लॉक में रैप करें जो यह जांचता है कि क्वेरी कुछ भी लौटाएगी या नहीं।

select 'if exists (' + QUERY + ')' + char(10) + '    ' + QUERY
from (
    select QUERY = 'select * from ' + TABLE_NAME 
        + ' where ' + COLUMN_NAME + ' = 123'
    from INFORMATION_SCHEMA.COLUMNS  
    where COLUMN_NAME like '%columnOfInterest%'
)  q


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. विजुअल स्टूडियो 2008 में SSRS ConsumeContainerWhitespace प्रॉपर्टी कैसे सेट करें?

  2. SQL क्वेरी में क्लॉज़ से दो कैसे हो सकते हैं?

  3. वर्ष से तिमाही प्रारंभ दिनांक और समाप्ति दिनांक प्राप्त करें

  4. कार्य बनाम संग्रहीत कार्यविधियाँ

  5. विदेशी कुंजी बाधा को अक्षम करना, अभी भी तालिका को छोटा नहीं कर सकता है? (एसक्यूएल सर्वर 2005)