更改表中一列的数据类型,显示无效的 ALTER TABLE 选项,是什么原因?
更改表中一列的数据类型,显示无效的 ALTER TABLE 选项,是什么原因?Oracle数据库
------解决方案--------------------SQL> alter table author modify (arealname varchar(40));
注意这里如果是小改大,没有问题,但是如果是修改类型或者是大改小的话,需要先清除掉被修改的字段里的值。否则不能成功。会有不能修改,已经有值这样的提示。