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

कॉन्सैट के साथ माइस्क्ल टेबल का नाम बदलें

मुझे लगता है कि आपको तैयार कथन का उपयोग करके ऐसा करने की आवश्यकता है:

set @sql = CONCAT('RENAME TABLE myTable TO myTable',
                  DATE_FORMAT(CURRENT_DATE - INTERVAL 1 MONTH, '%Y_%m')
                 );

prepare s from @sql;

execute s;



  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. मैं किसी संख्या को निकटतम 10 तक कैसे पूर्णांकित कर सकता हूँ?

  3. पोस्ट करने से पहले डेटा को ऑफलाइन सेव करें

  4. गति:MySQL बनाम फ़ाइल आउटपुट

  5. खेलें! फ्रेमवर्क 1.2.4 --- संचार लिंक विफलता से बचने के लिए C3P0 सेटिंग्स निष्क्रिय समय के लिए करें