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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle数据库中number的字段类型长度能不能修改相关的知识,希望对你有一定的参考价值。

参考技术A alter table table_name modify column_name varchar2(你需要的值),alter table table_name modify column_name number(9,2)只能往大里改,不能往小里改,因为可能存在数据的长度已经是很大了,修改成小的,是会报错的 参考技术B alter table A modify m(number(10)); 里面的10是我自己写的,就是你原来varchar2的长度,你在实际执行时修改一下。

以上是关于Oracle数据库中number的字段类型长度能不能修改的主要内容,如果未能解决你的问题,请参考以下文章

oracle中number类型 默认长度是多少

关于oracle中number类型的长度和精度的一点整理.mark

在oracle中怎样建立一个表的字段为int型长度为4

Oracle_字段数据类型

小数点后面的0取不到 oracle数据库的字段类型为number(10,2)

oracle9i中varchar2(5)字段长度不足5前面补0?