Oracle修改序列值、设置级联删除

修改序列值
步骤:
修改这个序列的increment,然后做一次select,然后再把increment 修改回来。
①—>②—>①
select "layer_id_seq".nextval from dual #查询序列下一个值
alter sequence "layer_id_seq" increment by 1 #修改序列增长值
select "layer_id_seq".currval from dual #查询序列当前值(在一次会话中必须先执行①才能执行③)

设置外键级联删除

ALTER TABLE RECTIFICATION_DOC ADD CONSTRAINT 
FK_rectification_doc_rfeedback
FOREIGN KEY (RFEEDBACK_ID)
REFERENCES RECTIFICATION_FEEDBACK (RFEEDBACK_ID)ON
DELETE CASCADE;
发布了8 篇原创文章 · 获赞 0 · 访问量 43

猜你喜欢

转载自blog.csdn.net/weixin_44226956/article/details/105161053
今日推荐