sql >> データベース >  >> RDS >> Mysql

ALTERを使用するとMySQLの不明な列エラーが発生し、動作がわかりません

    私も同じ問題を抱えていました。 ADDCOLUMNの前にCHANGECOLUMN(またはMODIFY COLUMN)を実行することで解決しました。

    あなたの例では、次のSQLステートメントが得られます:

    ALTER TABLE `logs`
    CHANGE COLUMN `created` `created` DATETIME NULL DEFAULT NULL AFTER `category`,
    ADD COLUMN `updated` DATETIME NULL DEFAULT NULL AFTER `created`;
    


    1. postgresqlLIKEクエリに移動します

    2. mySQL replace()を使用して複数のレコードの文字列を置き換えるにはどうすればよいですか?

    3. mysqlfind_in_setでコンマを見つける方法

    4. デプロイされたサーバーでのGrailsデータベースの移行