次のコードを使用して、テーブルに列を追加しようとしています。
ALTER IGNORE TABLE `EWRcarta_history`
ADD `history_ip` int(10) unsigned NOT NULL DEFAULT '0'
IGNORE を使用しているのは、さまざまな理由で入りたくないため、このコードが数回呼び出される可能性があるためです。列を追加したいのですが、列が既に存在する場合はエラーを無視します。静かに失敗して先に進む代わりに、次のエラーが表示されます。
#1060 - Duplicate column name 'history_ip'
これを機能させるためにできることはありますか?