Oracle创建主键自增表(sql语句实现)及触发器应用
- 软件编程
- 2026-01-11 13:08:34
复制代码 代码如下:
createtableTest_Increase(
useridnumber(10)NOTNULLprimarykey,/*主键,自动增加*/
usernamevarchar2(20)
);
2、创建自动增长序列
复制代码 代码如下:
CREATESEQUENCETestIncrease_Sequence
INCREMENTBY1--每次加几个
STARTWITH1--从1开始计数
NOMAXVALUE--不设置最大值,设置最大值:maxvalue9999
NOCYCLE--一直累加,不循环
CACHE10;
3、创建触发器
复制代码 代码如下:
CREATETRIGGERTest_IncreaseBEFORE
insertONTest_IncreaseFOREACHROW/*对每一行都检测是否触发*/
begin
selectTestIncrease_Sequence.nextvalinto:New.useridfromdual;
end;
//*退出sqlplus行编辑*/
4、提交
复制代码 代码如下:
commit;
5、测试
insertinto
复制代码 代码如下:
Test_Increase(Username)values('test');
# 几个
# 主键
# BR
# sqlplus
# span
# test
# commit
# Username
# values
# Postgresql创建新增、删除与修改触发器的方法
# mysql 触发器创建与使用方法示例
# 主键自增
# MySQL如何创建触发器
# insertinto
# SQL查询出表、存储过程、触发器的创建时间和最后修改时间示例
# NOCYCLE
# NOMAXVALUE
# oracle主键
# mysql触发器之创建多个触发器操作实例分析
# 使用SQL语句创建触发器的实例
# CREATESEQUENCETestIncrease_Sequence
# createtableTest_Increase
# NOTNULLprimarykey
# useridnumber
# Test_Increase
# CREATETRIGGERTest_IncreaseBEFORE
# insertONTest_IncreaseFOREACHROW
# useridfromdual
相关栏目:
【
教研文案 】
【
日常文案 】
【
AI模型 】
【
网络运营 】
【
营销推广 】
【
云计算 】
【
技术教程 】
【
软件编程 】
【
汉字学习 】
【
歌词歌曲 】
【
精选文章 】
相关推荐:
微信小程序实现列表左右滑动
Python爬虫Scrapy框架CrawlSpider原理及使用案例
docker实现重新打tag并删除原tag的镜像
javascript实现电商放大镜效果
asp.net core 使用 TestServer 来做集成测试的方法
详解Vue中的自定义指令
python搜索算法原理及实例讲解
java可以作为第一门编程语言学习吗
python使用dlib进行人脸检测和关键点的示例
Windows系统下MySQL无法启动的万能解决方法
VUE+Element实现增删改查的示例源码
javascript实现移动端轮播图
PHP基于进程控制函数实现多线程
详解Go语言的context包从放弃到入门
spring boot实现阿里云视频点播上传视频功能(复制粘贴即可)
C语言 scanf输入多个数字只能以逗号分隔的操作
docker安装openjdk并运行jar包的操作方法
Android Studio配置本地SDK的方法
Java jdk安装及javac命令无效解决方案
Docker容器连接相互通信的实现
Mysql事务特性和级别原理解析
python 删除系统中的文件(按时间,大小,扩展名)
python 写一个文件分发小程序
c++ 解决无法打印uint8_t 类型变量的问题
Java Spring数据单元配置过程解析
Android自定义View圆形图片控件代码详解
Springcloud sentinel安装和使用方法解析
Java 中的语法糖,真甜
C++ 浅谈emplace_back及使用误区
Mysql exists用法小结
C# List集合中获取重复值及集合运算详解
python安装及变量名介绍详解
Docker Nginx容器和Tomcat容器实现负载均衡与动静分离操作
shell字符串匹配的实现
Python爬虫实战案例之爬取喜马拉雅音频数据详解
一行JavaScript代码如何实现瀑布流布局
弄清Pytorch显存的分配机制
使用IDEA配置Tomcat和连接MySQL数据库(JDBC)详细步骤
uni-app 自定义底部导航栏的实现
python 三种方法实现对Excel表格的读写
IntelliJ IDEA之高效代码插件RainBow Brackets详解
Vue+element-ui添加自定义右键菜单的方法示例
Linux 使用shell脚本处理字符串的实现
go install/build生成的文件命名和路径操作
解决Docker启动Elasticsearch7.x报错的问题
shell脚本--sed的用法详解
SpringBoot Service和Dao的编写详解
Goland支持泛型了(上机实操)
ES6 十大特性简介
Python制作简单的剪刀石头布游戏
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
