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

जांचें कि क्या तालिका SQL सर्वर में मौजूद है

इस तरह के प्रश्नों के लिए INFORMATION_SCHEMA . का उपयोग करना हमेशा सर्वोत्तम होता है दृश्य। ये दृश्य (ज्यादातर) कई अलग-अलग डेटाबेस में मानक हैं और शायद ही कभी संस्करण से संस्करण में बदलते हैं।

यह जांचने के लिए कि कोई तालिका मौजूद है या नहीं:

IF (EXISTS (SELECT * 
                 FROM INFORMATION_SCHEMA.TABLES 
                 WHERE TABLE_SCHEMA = 'TheSchema' 
                 AND  TABLE_NAME = 'TheTable'))
BEGIN
    --Do Stuff
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. Azure डेटा स्टूडियो में SQL सर्वर एजेंट जॉब को कैसे हटाएं

  2. एकता से डेटाबेस से कैसे जुड़ें

  3. SSIS में मर्ज जॉइन और लुकअप ट्रांसफॉर्मेशन में क्या अंतर हैं?

  4. SQL - COALESCE और ISNULL के बीच अंतर?

  5. SQL सर्वर में थोक डेटा फ़ाइलें सम्मिलित करें