PLSQL中Oracle设置主键自增
1、新建序列
Name : 创建的名字 --红框处
Min value : 最小计数
Max value : 最大计数
Start with : 起始计数
Increment by : 步长
Cache size : 缓存序列
Cycle : 循环序列
SQL语句:
-- Create sequence
create sequence GOODSFREQUENCY_ZID
minvalue 1
maxvalue 99999999999999999999
start with 1
increment by 1
cache 20
cycle;
2、新建触发器
对应修改触发器、表、序列以及主键
SQL语句:
create or replace trigger goodsfrequency_zid
before insert on "GOODSFREQUENCY_ZH" for each row
beginselect goodsfrequency_zid.nextval into :new."ID" from dual;
end;
3、运行正常
特别说明:新建触发器时用sql语句创建,用新建界面创建可能会出现运行失败的情况。
PLSQL中Oracle设置主键自增相关推荐
- oracle设置主键自增(超简单)
oracle设置主键自增 不同于mysql,oracle主键自增不能在建表时直接设置,其实也很简单. 1.建表 CREATE TABLE test(id NUMBER NOT NULL,key1 VA ...
- ORACLE 设置主键自增
例:当前有表,名[test_incr],其主键[tid]需要设置自增. 1.首先,创建[test_incr]表自增序列 create sequence test_incr_autoinc minval ...
- oracle hibernate 主键,oracle hibernate 主键自增
对oracle的主键自增 1.用hibernate的方式 第一步,建立表,并设置主键为tableName_id. 第二步,建立sequence视图,sql语句如下 create sequence ta ...
- mybatisplus+oracle,Springboot+MybatisPlus+Oracle实现主键自增的示例代码
上周周一,本来刚过完周末,高高兴兴,老大突然安排了个活,要在一天内把项目的MySQL数据库换成Oracle数据库,我们都知道这是不可能完成的任务,但是,秉承着"没有困难的工作,只有不努力的打 ...
- PostGreSQL设置主键自增
在Navicat 工具中设置postGreSql表字段自增 前言 提示:我们在设计表结构的过程中,有的时候不太愿意用sql的语法来创建表结构,而是在navicat中直接用新建的方式来创建表结构,但是发 ...
- mysql创建表设置自增_mysql 创建表并设置主键自增
mysql 创建表并设置主键自增 mysql 创建表: mysql> create table user( -> userid int(4) primary key not null au ...
- php id如何设置主键自增,phpmyadmin设置id主键自增报错怎么办_数据库
phpmyadmin啥意思_数据库 phpmyadmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库,如建立.修 ...
- mysql 设置主键自增语句
mysql 设置主键自增语句 alter table 表名 modify id int auto_increment primary key 若提示 > 1068 - Multiple prim ...
- SQL Server - 设置主键自增
创建表dbo.test 设置主键 1. 设置id为主键 2. 设置id自增长度
最新文章
- MySQL sysdate-5_mysql sysdate 1
- JS,Jquery获取各种屏幕的宽度和高度
- 在servlet中设置的字符编码集为什么还会出现乱码(亲测)
- 根据树的两种遍历序列求第三种遍历序列
- ai/ml_您本周应阅读的有趣的AI / ML文章(8月9日)
- c# 插入数据到 uniqueidentifier_每天5分钟用C#学习数据结构(16)二叉树 Part 2
- Linux内核原理与分析-第二周作业
- 用Convert类实现数据类型转换
- 电商美工需要的优质PSD素材,减少设计师75%办公加班时间
- css实现自适应正方形
- Linux进阶之排错
- 微信小程序使用字体图标
- 卫星定轨理论、GPS信号与卫星星历
- 我的世界服务器怎么变无线耐久,我的世界大型服务器三小时新手变老手技巧
- [区块链]对话区块链人工智能顶级实力公司ObEN
- 我的世界java出生蘑菇岛,我的世界:有出生蘑菇岛和要塞的超大村庄?这超富有种子满足你!...
- Java项目:小区物业管理系统(java+Springboot+ssm+mysql+maven+jsp)
- 闲鱼平台API,item_search - 按关键字搜索闲鱼商品
- h61 nvme硬盘_切割SN520amp;amp;对比主流NVME2242amp;amp;无硬盘盒迁移系统
- 基于大数据的能力开放平台解决方案