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

उप चयन का उपयोग करके तालिका बदलें

SELECT CONCAT('ALTER TABLE `field_data` ', 
  GROUP_CONCAT(' CHANGE COLUMN `field_id_', field_id, '` ',
    ' `field_id_', field_id, '` DECIMAL NOT NULL')) 
FROM `field_info` 
WHERE `field_type` = 'a_decimal_field'
INTO @sql;

PREPARE stmt FROM @sql;

EXECUTE stmt;



  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. क्या मैं पहचानकर्ता (तालिका या फ़ील्ड नाम) या सिंटैक्स कीवर्ड को बाध्य करने के लिए पीडीओ तैयार कथन का उपयोग कर सकता हूं?

  3. JSON स्ट्रिंग के साथ फ़ील्ड खोजने के लिए MySQL क्वेरी

  4. PHP और MySQL के साथ टाइमज़ोन समस्याएँ होना

  5. Mysql और java में टाइमज़ोन विसंगति