比如在scott的emp中加入一列'T'不为空的,可以这么写
alter table emp add T number(8) default (0) not null
not null 和 default不能换位置。
数据表的作用:
完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。
强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。
可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。
方法:需要在oracle数据库中新增一个字段,并且该字段不能为空,执行新增方法,报错
因为表里面已经有数据了,就不能添加非空列了,除非指定默认值
或者先将该字段设置为空,然后把这个值有关的旧数据设置一个默认值,再将此字段更改属性“不能为空”。
如果想要增加一个不为空的字段可以,但要放进先放入默认值比如在scott的emp中加入一列'T'不为空的,可以这么写
alter table emp add T number(8) default (0) not null
not null 和 default不能换位置
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)