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

क्या संग्रहीत प्रक्रियाओं के माध्यम से mySql में किसी तालिका को बदलना संभव है?

पता नहीं क्यों पृथ्वी पर आप इसे चाहते हैं, लेकिन यह संभव है:

DELIMITER //
DROP PROCEDURE foo//
CREATE PROCEDURE foo(IN MYTABLE varchar(50) , IN COLNAME varchar (50), IN MYTYPE varchar(50))
BEGIN
  SET @ddl = CONCAT('alter table ', MYTABLE, ' add column (', COLNAME, ' ', MYTYPE, ')');
  PREPARE STMT FROM @ddl;
  EXECUTE STMT;
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. MySQL तालिका से एक फ़ील्ड का चयन करें जहाँ स्थिति कई पंक्तियों में है

  2. GROUP BY के एक छोटे से संस्करण की तलाश है

  3. मैं इस जटिल SQL को Django मॉडल क्वेरी में कैसे परिवर्तित करूं?

  4. VARCHAR से INT - MySQL तक कास्ट करें

  5. MySQL संग्रहीत कार्यविधि त्रुटि अनपेक्षित वर्ण: