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

किसी दिए गए डेटाबेस से उपसर्ग bkp के साथ सभी तालिकाओं को कैसे हटाएं?

इसे आजमाएं:

USE C
GO

SELECT
'DROP TABLE ' + name
FROM sys.tables
WHERE create_date >= '20101211'   -- substitute your date you're interested in
AND name like 'bkp%'

यह आउटपुट के रूप में DROP TABLE:.... . की एक सूची बनाएगा कथन - उन्हें कॉपी करें और उन्हें एक नई SSMS विंडो में पेस्ट करें और उन्हें निष्पादित करें - और आपका काम हो गया!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक प्रश्न के अंत में newid () क्यों अमल में आता है?

  2. एसक्यूएल प्रोफाइलर में सिर्फ टी-एसक्यूएल कमांड की निगरानी कैसे करें?

  3. SQL सर्वर में पैरामीटर सूँघना (या स्पूफ़िंग)

  4. कैसे ठीक करें "अमान्य वस्तु का नाम 'OPENJSON'।" SQL सर्वर में

  5. समूह-वार अधिकतम कॉलम वाली पंक्तियों का चयन करें