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;

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

相关推荐
念何架构之路19 分钟前
Go 标准库 database/sql 详解
数据库·sql·golang
Decay__13 小时前
09_MySQL 闪回与时间点恢复 —— binlog 回放、mysqlbinlog、PITR 与误删恢复
运维·数据库·sql·mysql·架构
梦影_15 小时前
MySQL进阶教程(五)—— SQL调优(下)
android·大数据·数据库·后端·sql·mysql·database
呆萌很21 小时前
达梦(DM8)数据库常用SQL
数据库·sql
跟太阳说早安21 小时前
极简数据库SQL
数据库·sql
凤凰院凶涛QAQ1 天前
《MySQL内核拆解:从SQL到InnoDB》(三) : 数据库设计 & 聚合查询 & 分组查询
数据库·sql·mysql
Decay__1 天前
01_MySQL 体系架构全解 —— 连接层、SQL 层、存储引擎层与 InnoDB 深入
运维·数据库·sql·mysql·架构
liminla!2 天前
SQL 从入门到进阶:语法速查与实战练习(完整优化版)
数据库·sql·算法
l1t2 天前
DeepSeek总结的五分钟测试:Ted Dunning 谈 DuckDB 为何让分析更轻松
数据库·sql·duckdb
TangGeeA2 天前
数据库、SQL 与 DB AI
数据库·人工智能·sql