oracle,如何添加排序编号字段
3个回答
展开全部
直接加非空字段肯定不行,你先加个空字段,更新值,再改属性为非空
alter table tablename add id number;
update tablename set id=rownum; --这里不知道你要按什么顺序
alter table tablename modify id not null;
alter table tablename add id number;
update tablename set id=rownum; --这里不知道你要按什么顺序
alter table tablename modify id not null;
追问
就是按照顺序设默认值 1,2,3……
追答
那就可以了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ORACLE不像sqlserver有自增字段,要建序列
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询