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

MySQL बल्क ड्रॉप टेबल जहां टेबल पसंद है?

आप तैयार स्टेटमेंट का इस्तेमाल कर सकते हैं -

SET @tables = NULL;
SELECT GROUP_CONCAT('`', table_schema, '`.`', table_name,'`') INTO @tables FROM information_schema.tables 
  WHERE table_schema = 'myDatabase' AND table_name LIKE BINARY 'del%';

SET @tables = CONCAT('DROP TABLE ', @tables);
PREPARE stmt1 FROM @tables;
EXECUTE stmt1;
DEALLOCATE PREPARE stmt1;

यह इस तरह से एक स्टेटमेंट जेनरेट और निष्पादित करेगा -

DROP TABLE myDatabase.del1, myDatabase.del2, myDatabase.del3;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एसक्यूएल जहां शर्त के साथ कॉलम पर न्यूनतम मान वाली केवल पंक्तियों का चयन करें

  2. एकल ODBC ExecuteNonQuery (C#) में एकाधिक सम्मिलित विवरण

  3. रेल 3 - शर्तों के साथ उत्सुक लोडिंग

  4. डेटाबेस में JSON बनाम सीरियलाइज्ड ऐरे

  5. धीरे-धीरे 90 मिलियन रिकॉर्ड पढ़ने के लिए हाइबरनेट के स्क्रॉल करने योग्य परिणामों का उपयोग करना