Oracle数据库中number的字段类型长度能不能修改

2024-12-28 17:50:56
推荐回答(2个)
回答1:

alter table table_name modify column_name varchar2(你需要的值),alter table table_name modify column_name number(9,2)只能往大里改,不能往小里改,因为可能存在数据的长度已经是很大了,修改成小的,是会报错的

回答2:

alter table A modify m(number(10)); 里面的10是我自己写的,就是你原来varchar2的长度,你在实际执行时修改一下。