2012-06-01 3 views
33

私は、私も、他の列のmain_titleためlanding_page_bodyこれを行うにしたい列アルター複数の列

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

の文字セットを変更するクエリを使用しています。しかし、実行中に#1064エラーが発生しています。 1つのクエリで複数の列を変更変更できますか?

私は試みましたが、goog検索では単一のクエリで変更することはできませんでした。 documentation suggestsあなたはカンマでチェーンalter_specificationsでき

答えて

63

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

おかげトン.. Andomarは... :) –

+2

が、これも変更して動作しますか? – Qsiris

+1

@Qsiris仕様によると、 – Khez