日期:2014-05-17  浏览次数:21269 次

更改表中一列的数据类型,显示无效的 ALTER TABLE 选项,是什么原因?
更改表中一列的数据类型,显示无效的 ALTER TABLE 选项,是什么原因?Oracle数据库

------解决方案--------------------
SQL> alter table author modify (arealname varchar(40)); 

注意这里如果是小改大,没有问题,但是如果是修改类型或者是大改小的话,需要先清除掉被修改的字段里的值。否则不能成功。会有不能修改,已经有值这样的提示。