Neem meerdere kolommen in één enkele instructie [DUPLICEER]

Ik gebruik een query om de charset van een kolom

te wijzigen

ALTER TABLE `media_value_report` 
    CHANGE `index_page_body` `index_page_body` TEXT CHARACTER  
    SET utf8 NULL DEFAULT NULL

Ik wil dit doen voor andere kolommen Main_title, Landing_page_body ook. Maar krijg een # 1064-fout tijdens het uitvoeren. Kan ik meerdere kolommen in één query wijzigen?

Ik heb geprobeerd, maar ik vond in Goog Zoeken die niet mogelijk is om in één query te veranderen.


Antwoord 1, Autoriteit 100%

De Documentatie suggereert u kunt wijzigen van alter_specificaties met een komma:

ALTER TABLE `media_value_report` 
    CHANGE col1_old col1_new varchar(10),
    CHANGE col1_old col1_new varchar(10),
    ...

Other episodes