实现步骤:先创建序列,后创建触发器

1、创建序列

 create sequence 序列名
increment by 1
start with 1
maxvalue 999999999;

2、创建触发器

 create or replace trigger 触发器名
before
insert on 表名
for each row
declare
-- local variables here
begin
SELECT 序列名.Nextval INTO :NEW.自增列 FROM DUAL;
end 触发器名;

3、创建键(UK)

ALTER TABLE 表名
ADD CONSTRAINT 键名称
UNIQUE (列1, 列2, ... , 列n);

4、查询指定表触发器

select * from all_triggers WHERE upper(table_name)=upper('表名')

最新文章

  1. emmet,jade,haml, slim,less,sass,coffeescript等的实战优缺点
  2. Markdown简单语法
  3. mousewheel滚轮事件
  4. 通用安全字符串输入,彻底替换server.htmlencode
  5. python制作安装包(setup.py)
  6. 自动匹配HTTP请求中对应实体参数名的数据(性能不是最优)
  7. 流动python - 写port扫描仪和各种并发尝试(多线程/多进程/gevent/futures)
  8. NET系列文章
  9. java 基础知识六 字符串2
  10. Linux_Ununtu 16.04 的下载安装并部署.Net Core 网站
  11. JVM性能调优,GC
  12. JDK与JRE的关系
  13. java表达式类型的自动提升
  14. 【学习总结】Git学习-本地仓库覆盖式更新对于Git仓库的影响以及pull/push到GitHub
  15. 关于word粘贴图片无法显示的原因
  16. Redis做LRU缓存
  17. Quick Search Articles in My Blog
  18. mysql面试题目1
  19. C# Note25: .Net Core
  20. 1018. Binary Prefix Divisible By 5可被 5 整除的二进制前缀

热门文章

  1. python-schedule模块(定时任务)基于官方文档总结
  2. Linux 资源监控整体分析-TOP
  3. ASP.NET Core 设置默认起始页(如default.html)
  4. Android 多选列表对话框 setMultiChoiceItems
  5. 简单的jquery表单验证+添加+删除+全选/反选
  6. 不相交集ADT 你是和谁是一类人?
  7. hibernate关联关系一对多
  8. MSYQL主从复制-Gtid方式
  9. ajax给全局变量设置值,请先关掉异步上传效果
  10. acwing 76. 和为S的连续正数序列