日期:2014-05-16  浏览次数:20759 次

不停应用情况下,可以把数据库中某个表的某个字段修改为可空吗?
如题。对业务应该没影响吧?
用的语句:alter table 表名 modify 字段名 null;
谢谢!
------解决方案--------------------
确认为空应用不会有问题,是可以改的。
------解决方案--------------------
引用:
如题。对业务应该没影响吧?
用的语句:alter table 表名 modify 字段名 null;
谢谢!



改VALUE一般用update啊,alter一般用于表结构更改
------解决方案--------------------
引用:
Quote: 引用:

确认为空应用不会有问题,是可以改的。


这是在生产上的表,这表每天估计有1万左右的数据量吧;这样修改对应用应该是不会有任何的停顿什么的吧?

我是做了操作,然后才想起来这事,觉得有点冒险,以后还是谨慎点好,汗。

不会对应用有影响。。一般有影响的操作oracle就直接截获提醒了。。