古いバージョンの mysql から移行されたこのテーブルがあります。
> SHOW COLUMNS from tbl
(output modified below for posting)
watch_id | int(11) | NO | PRI | NULL
user_id | varchar(125) | YES | MUL | NULL
type | int(11) | YES | MUL | NULL
range | int(10) | YES | | NULL
active | tinyint(4) | NO | | 1
「範囲」は現在のバージョンの予約語です
ALTER TABLE `db`.`tbl` CHANGE COLUMN `range` `watch_range` INT(10) DEFAULT NULL;
結果は
ERROR 1054 (42S22): Unknown column 'range' in 'tbl'
何か案は?
注:これを最初に投稿したとき、タイプミスを犯しました.SQLには次のものがあります:
`range` not `range' as I originally posted