在oracle 添加一列 在插入数据时 如果这一列不插入值 默认为0 sql 怎么写?
展开全部
如Student表,增加一列score表示成绩,默认值为0,sql如下:
alter table Student add score integer default 0即可。
其中,integer是整数类型。如果再希望该列不为空,则sql如下:
alter table Student add score integer default 0 not null即可。
alter table Student add score integer default 0即可。
其中,integer是整数类型。如果再希望该列不为空,则sql如下:
alter table Student add score integer default 0 not null即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
基本语法:
alter table tablename add (column datatype [default value][null/not null],….)
例如:
alter table tablename
add (name number(2) default 0 not null);
alter table tablename add (column datatype [default value][null/not null],….)
例如:
alter table tablename
add (name number(2) default 0 not null);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询