Mysqlテーブルがあり、enum
タイプの列があり、その列にenum('a','b','c','d')
のような値のセットが定義されているとします。
Alter tableステートメントを使用して、このセットに'e'
の値をどのように追加しますか?
そして、CONCAT
を使用して新しい値を最後に追加したいと思います。
残念ながら、enumに新しい値を追加するときは、既存のenum値をすべてリストし直す必要があります。
_ALTER TABLE mytable MODIFY COLUMN mycolumn ENUM('a','b','c','d','e');
_
このような状況では、CONCAT()
を実際に使用する必要はありません。