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

मैसकल:डेटाबेस में सभी क्षेत्रों को ट्रिम करें

कुछ साल देर से, लेकिन दूसरों की मदद कर सकते हैं:यह कोड सभी . को छोटा करता है तालिका के फ़ील्ड your_table पूरे डेटाबेस पर उसी तरह काम करने के लिए विस्तारित किया जा सकता है....

SET SESSION group_concat_max_len = 1000000;
SELECT concat('update your_table set ',
    group_concat(concat('`',COLUMN_NAME, '` = trim(`',COLUMN_NAME,'`)')),';')
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'your_table'
INTO @trimcmd;
    
PREPARE s1 from @trimcmd;
EXECUTE s1;
DEALLOCATE PREPARE s1;


  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_query ()

  2. त्रुटि कोड:1290। MySQL सर्वर --secure-file-priv विकल्प के साथ चल रहा है, इसलिए यह इस कथन को निष्पादित नहीं कर सकता है

  3. त्रुटि से बचने के लिए WHERE में कुल कार्यों की अनुमति नहीं है

  4. MySQL नमूना डेटाबेस

  5. SHOW COLUMNS का समूह आउटपुट अल्पविराम-सीमांकित सूची में