plsql设置id自增

plsql如何设置id自增

首先先创表。

在目录(tables)中选择新建:我创建的表明为SYS_TEST

创建序列

在目录sequences选择新建,我创建的名称为SYS_TEST_SEQ

在点击下方的应用即可。

创建触发器

在目录Triggers选择新建,我创的名称为SYS_TEST_TRI

点击确认之后,在begin之间插入select语句

复制代码
create or replace trigger SYS_TEST_TRI
before insert on SYS_TEST
for each row
begin
select SYS_TEST_SEQ.nextval into :new.ID from dual;
end;

写好之后,右击窗口点击执行即可。

相关推荐
Hello.Reader5 小时前
Flink Table/SQL 自定义 Connector从 DDL 元数据到运行时 Source/Sink(含 Socket 全栈例子拆解)
大数据·sql·flink
爱可生开源社区8 小时前
SCALE | 2025 年 12 月《大模型 SQL 能力排行榜》发布
数据库·sql·aigc
羊小猪~~8 小时前
数据库学习笔记(十九)--C/C++调用MYSQL接口
数据库·笔记·后端·sql·学习·mysql·考研
宇宙的尽头是PYTHON10 小时前
最简单的sql求最大值
数据库·sql
云贝教育-郑老师11 小时前
技术深耕·生态共联——OpenTenBase 2025六城城市行全景回顾
sql·腾讯云
lkbhua莱克瓦2411 小时前
进阶-索引4-使用规则
开发语言·数据库·笔记·sql·mysql·使用规则
小虾爬滑丫爬12 小时前
postgresql使用uuid作为主键
数据库·sql·postgresql
m0_5981772312 小时前
SQL(进阶-2)- 存储过程
java·数据库·sql
爱好读书12 小时前
SQL生成ER图|AI生成ER图
数据库·sql·毕业设计·流程图·课程设计
Sailing13 小时前
🔥 数据库表还可以这样用——你真的只用它存数据吗?
后端·sql·mysql