当前位置: 首页 > news >正文

论职能网站建设谷歌浏览器下载手机版官网

论职能网站建设,谷歌浏览器下载手机版官网,建设银行成都开发中心网站,房地产网站建设联系方式序列概念 序列是用于生成唯一、连续序号的对象。 序列可以是升序的,也可以是降序的。 使用CREATE SEQUENCE语句创建序列。 start with 1 指定第一个序号从1开始 increment by 1 指定序号之间的间隔为1 increment by -1 降序1000 999 998这样 maxvalue 2000 表…

序列概念

序列是用于生成唯一连续序号对象

序列可以是升序的,也可以是降序的。

使用CREATE SEQUENCE语句创建序列

start with 1   指定第一个序号从1开始
increment by 1 指定序号之间的间隔为1
increment by -1 降序1000 999 998这样
maxvalue 2000  表示序列的最大值为2000
minvalue 1     序列的最小值为1
NOCYCLE        达到2000以后就报错比如2001
CYCLE          达到2000以后跳到1
CACHE 10       指定内存中预先分配的序号数create sequence stu_seqstart with 1increment by 1maxvalue 2000minvalue 1nocyclecache 10;

在这里插入图片描述

查看用户包含角色权限

dba 全局(所有用户) usr 用户本身

create user t1 identified by t1;grant resource,connect to t1;conn t1/t1SQL> select * from user_role_privs;
CONNECT
RESOURCESQL> select * from role_sys_privs;
ROLE                           PRIVILEGE                                ADMIN_OPTION
------------------------------ ---------------------------------------- ------------
RESOURCE                       CREATE SEQUENCE                          NO
RESOURCE                       CREATE TRIGGER                           NO
RESOURCE                       CREATE CLUSTER                           NO
RESOURCE                       CREATE PROCEDURE                         NO
RESOURCE                       CREATE TYPE                              NO
CONNECT                        CREATE SESSION                           NO
RESOURCE                       CREATE OPERATOR                          NO
RESOURCE                       CREATE TABLE                             NO
RESOURCE                       CREATE INDEXTYPE                         NO
9 rows selectedresource 角色包含 CREATE SEQUENCE

创建序列

conn t1/t1
create sequence stu_seqstart with 1increment by 1maxvalue 2000minvalue 1nocyclecache 10;#查看用户拥有的序列
select * from user_sequences;

在这里插入图片描述

cache含义

1 2 3 4 5 ... 2000
第一种:1 生成发给用户 2 生成发给用户
第二种:1 生成发给用户 但是 2 3 4 5 6 生成以后全部放到内存中
第二种的好处就是不用再次计算,直接从内存发给用户。

默认的cache是多少?

create sequence seq2 start with 1 increment by 1;

在这里插入图片描述

默认的cache是20

访问序列

通过序列伪列来访问序列的值
NEXTVAL返回序列下一个值
CURRVAL 返回序列当前值
第一次使用序列中的值的时候,要使用NEXTVAL

conn t1/t1select stu_seq.nextval from dual;select stu_seq.currval from dual;
#接着访问该序列的话,值就是一直递增的!
select stu_seq.nextval from dual;

在这里插入图片描述

create table student(sno number(4),sname varchar(2));
insert into student values(stu_seq.nextval,'A');
insert into student values(stu_seq.nextval,'B');
insert into student values(stu_seq.nextval,'C');

在这里插入图片描述

高级用法

||       是字符串连接
tochar() 是把数字转字符
insert into student values('2025_'||tochar(stu_seq.nextval),'C');

更改和删除序列

#不能更改序列的START WITH参数
alter sequence stu_seq maxvalue 5000 cycle;#删除序列
drop sequence stu_seq;
http://www.tj-hxxt.cn/news/104700.html

相关文章:

  • 美食网站网页设计代码app开发公司哪家好
  • ppt超链接至网站怎么做seo 优化案例
  • 珠海培训网站建设本周的新闻大事10条
  • 品牌网站建设市场分析网站优化seo是什么意思
  • 做服装外贸网站seo如何快速出排名
  • 邦利博客网站怎么做的简述什么是seo
  • 魔力百科网站做料理视频关键字挖掘爱站网
  • 钱币网站建设seo快照推广
  • php网站开发专业是做什么的外贸网
  • 网站默认首页怎么做最新热点新闻
  • 云南网站建设百度官方百度竞价推广一个月多少钱
  • wordpress仿站步奏今日新闻内容摘抄
  • 佛山外贸网站制作电商代运营
  • MAC怎么做网站百度推广怎么收费标准案例
  • 无障碍网站建设推广前景文职培训机构前十名
  • 免费网站专业建站优化公司结构
  • 做网站还是租用服务器海南百度推广公司
  • 网站的ftp别的公司会给么网页制作代码模板
  • 在线做qq空间的网站南宁网站建设网络公司
  • 嘉陵 建设 摩托车官方网站seo外链招聘
  • 石家庄集团网站建设网络推广员是干嘛的
  • 个人做考试类网站湛江今日头条新闻
  • 怎么做网站多少钱百度官网电话
  • 东营网站建设公司企业网站推广外包
  • 信阳专业做网站公司推广方案设计
  • 网站建站公司公告微信crm管理系统
  • 个人备案网站可以做商城吗建立企业网站步骤
  • 和各大网站做视频的工作总结微信朋友圈广告投放代理
  • 门户网站意义高端婚恋网站排名
  • 企业的外币收入外管局网站做啥全网营销的公司