边肖将与您分享一些在SQL中使用序列的例子。相信大部分人都不是很了解,所以分享这篇文章给大家参考。希望你看完这篇文章能有很多收获。我们一起来看看吧!
1.语法
创建序列部门
递增1
从91开始
maxvalue 100
nocache
无周期;
递增N3360步长,每次多少,默认为1。
以n开头:初始值,默认值为1
最大升序序列最大值,默认情况下没有最大值。
最小值递减序列最小值,默认情况下没有最小值
周期:达到最大值后,就是一个周期。主键列中不能使用循环。默认无周期。循环之后,初始值从1开始,不管初始值是如何设置的。
缓存:缓存多少,默认为20。为了提高性能,oracle提前分批发送串行值,并缓存这些值以发送给用户。
2.伪列
Nextval:下一序列值
从dual中选择dept _ dept no . next val;
Currval:当前序列值,首先访问的是没有当前序列值。
从dual中选择dept _ dept no . curr val;
3.视角
用户_序列
4.修改和删除
ALTER(语法类似于create语句)
滴
以上就是“SQL中序列的用法示例”一文的全部内容。感谢阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/143756.html