1
--Rev19
ALTER TABLE `staff` MODIFY `role` enum('admin', 'employee', 'guest');
ALTER TABLE `staff` ALTER `role` SET DEFAULT 'guest';
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near '--Rev19
ALTER TABLE `staff` MODIFY `role` enum('admin', 'employee', 'guest')' at line 1
請告訴我錯在這裏? 請注意,爲什麼SQL錯誤報告必須如此糟糕,大多數語言都會告訴您SQL所說的特定語法錯誤,請查看手冊。
這不是「* SQL錯誤報告*」,這是不好的,這是MySQL的錯誤報告,「壞」。其他DBMS的語法錯誤消息更加清晰。 –