phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

एक mysql डेटाबेस में प्रत्येक तालिका नाम से उपसर्ग नाम कैसे निकालें?

आप एक ही प्रश्न के साथ आवश्यक विवरण उत्पन्न कर सकते हैं:

select 'RENAME TABLE ' || table_name ||  ' TO ' || substr(table_name, 5) ||';'
from information_schema.tables

उस क्वेरी के आउटपुट को एक फ़ाइल में सहेजें और आपके पास आवश्यक सभी कथन हैं।

या अगर वह 0 returns लौटाता है एस और 1 s बल्कि स्टेटमेनेट्स, यहाँ concat का उपयोग करने वाला संस्करण है इसके बजाय:

select concat('RENAME TABLE ', concat(table_name, concat(' TO ', concat(substr(table_name, 5), ';'))))
from information_schema.tables;


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. डेटाबेस में एक आईडी का उपयोग

  2. phpMyAdmin कॉन्फ़िगरेशन लोड या सहेज नहीं सकता

  3. मैं एक संपूर्ण कॉलम को कैसे एन्क्रिप्ट कर सकता हूं

  4. phpmyadmin में डेटाबेस निर्यात करना विफल रहता है (लोकलहोस्ट)

  5. वैंप सर्वर mysql यूजर आईडी और पासवर्ड