修改字段时出错:ORA-00905:missing keyword,该如何处理

修改字段时出错:ORA-00905:missing keywordALTER TABLE books MODIFY pub varchar2(10)修改表books中的字

修改字段时出错:ORA-00905:missing keyword
ALTER TABLE books MODIFY pub varchar2(10);
修改表books中的字段pub,结果出现错误:
ORA-00905:missing keyword
???

[解决办法]
括号
ALTER TABLE books MODIFY (pub varchar2(10));