Oracle 序列的创建删除插入

今天学习的是序列的创建蟹盖和删除插入

创建:

create Sequence Seq_name

increment by n     ----序列变化的程度,默认为1,可以为负数表示递减

start with n           ----序列的初始值,默认值为1

maxvalue n          ----序列的最大值,必须大于start的值

minvalue n           ----序列的最小值,小于start的值

cycle                    ----表示达到限制以后是否循环(nocycle--不循环,cycle--循环)

cache  n              ----缓存序列的个数,默认值为20,不使用则为nocache

修改与删除

修改与删除直接将create改为alter和drop即可,但是需要注意,不能修改start值

插入

先创建一个表

create table test(

tid number primary key,

t_name varchar2(2),

);

创建序列

create sequence seq_test

increment  by 1

start with 10

maxvalue  100

cycle

cache 10

插入序列

insert into test values(seq_test.nextval, ‘序列号‘);

原文地址:https://www.cnblogs.com/wdz15808096467/p/9966669.html

时间: 2024-10-11 05:53:09

Oracle 序列的创建删除插入的相关文章

oracle序列的创建、删除和使用

创建序列 create sequence TEST --序列名minvalue 1 --定义序列生成器能产生的最小值.选项NOMAXVALUE是默认选项,代表没有最小值定义,这时对于递减序列,系统能够产生的最小值是?10的26次方;对于递增序列,--最小值是1.maxvalue 999999999999999999999999999 --定义序列生成器能产生的最大值.选项NOMAXVALUE是默认选项,代表没有最大值定义,这时对于递增Oracle序列,系统能够产生的最--大值是10的27次方;对

二叉数组的创建删除插入查找

#include<stdio.h> #include<stdlib.h> typedef struct TreeNode *BinTree; //定义一个对象指针 typedef BinTree Position; //定义一个对象指针名 struct TreeNode{ int Data; BinTree Left; BinTree Right; }; //二叉搜索数的查找Find Position Find(int x,BinTree BST) { if(!BST) //判断B

Oracle序列使用:建立、删除

在开始讲解Oracle序列使用方法之前,先加一点关于Oracle client sqlplus的使用,就是如果执行多行语句的话一定要加“/”才能表示结束,并执行!本篇文章的主题是通过创建Oracle序列和触发器实现表的主键自增. 1.首先创建序列,Oracle序列的语法格式为:CREATE SEQUENCE 序列名[INCREMENT BY n][START WITH n][{MAXVALUE/ MINVALUE n|NOMAXVALUE}][{CYCLE|NOCYCLE}][{CACHE n|

oracle中如何创建表的自增ID(通过序列)

1.什么是序列呢? 序列是一数据库对象,利用它可生成唯一的整数.一般使用序列自动地生成主码值.一个序列的值是由特别的Oracle程序自动生成,因而序列避免了在运用层实现序列而引起的性能瓶颈. Oracle序列允许同时生成多个序列号,而每一个序列号是唯一的. 当一个序列号生成时,序列是递增,独立于事务的提交或回滚.容许设计缺省序列,不需指定任何子句.该序列为上升序列 ,由1开始,增量为1,没有上限. 2.创建/修改序列的语法 --创建序列的语法 -- create sequence [user.]

oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)

这篇文章主要介绍了oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包等相关资料,需要的朋友可以参考下 oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包 认识存储过程和函数 存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块.但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命名的方式存储于数据库中的.和PL/SQL程序相比,存储

【JS学习笔记】DOM操作应用-创建、插入和删除元素;文档碎片

一.创建.插入和删除元素 (1)创建DOM元素 createElement(标签名) 创建一个节点 appendChild(节点) 追加一个节点 例子:为ul插入li <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="htt

二叉查找树(二叉排序树)创建,插入,删除操作。

二叉排序树 二叉排序树是一个基础的树的数据结构.应用非常多. 它的特性就是,左孩子小于parent,右孩子大于parent. 寻找节点 寻找节点就是直接根据数值的大小,从root节点开始遍历,大于当前遍历节点就向它的右子树查找,相反则查找它的左子树.然后返回. 查找最大最小节点 直接根据root节点,遍历到最右就是最大节点,遍历到最左,就是最小节点. 插入节点 插入节点我这里插入的节点都会成为叶子节点.根据大小的关系向下遍历,遍历到最后的节点,然后插入就可以了. 删除节点 这里删除节点是相对麻烦

创建,插入,删除一个document(createing,indexing and deleteing a document)

创建,插入,删除的请求都是写操作,在把primary shard复制到相对应的replica shard之前,这些操作必须是成功的.如图: 下面将会有序列出使用crate,index,delete在primary shard和replica shard上成功操作document的必要步骤,正如上图所示一样. 1:客户端发送create,index,delete请求到node1,于是把请求转发到node3 2:node1使用document的_id判断得知这个document是在shar0上,这里

链表(创建,插入,删除和打印输出(转载)

链表(创建,插入,删除和打印输出 /*----------------------------------------------------------------------------- 文件功能:实现了动态建立一个学生信息的链表包括链表的创建.插入.删除.和打印输出学生信息包括姓名和分数本链表是带有头结点的,头结点的内容为空内容-----------------------------------------------------------------------------*//*