oracle 数据库Id自增问题,
时间:2011-09-27
来源:互联网
让一个数据库中一张表的id自增可以给这张表写个触发器,那一个工程中要用很多张表那难道都的给每张表写触发器吗????
作者: pwopwo 发布时间: 2011-09-27
-- 两条路:
要不就在每张表上写个触发器
要不就用存储过程控制插入语句,在插入语句中取序列的下一个值!
要不就在每张表上写个触发器
要不就用存储过程控制插入语句,在插入语句中取序列的下一个值!
作者: luoyoumou 发布时间: 2011-09-27
oracle用序列啊!
作者: cocolmalu 发布时间: 2011-09-27
Oracle 里没有自增的概念。 使用时使用序列取下一个值就好了。 触发器最好少用。 会增加系统的开销和不确定因素。
一般大项目里是禁用触发器的。 不要把工作丢给数据库来处理,程序能搞定的,还是让程序搞定。 数据库只是用来存放数据的。
作者: tianlesoftware 发布时间: 2011-09-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28