sql >> Databasteknik >  >> RDS >> Mysql

Mysql:Trimma alla fält i databasen

Vissa år försenade, men kan hjälpa andra:Den här koden trimmar alla fält i tabellen your_table .Kan utökas till att fungera på hela databasen på samma sätt....

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. Hur man kommer åt fjärransluten MySql-databas från iPhone-appen

  2. lagra JSON-data i mysql

  3. Kan inte få mysql-connector-python att installera i virtualenv

  4. Postgresql skapar inte db med "createdb" som superanvändare, men matar inte ut fel