谁能帮我写一触发器,使主键自动生成

来源:百度知道 编辑:UC知道 时间:2024/09/23 06:54:28
oracle的数据库
页面上不显示主键
于是想让主键自动生成
每添加一条记录要求主键值加一

谢谢!

不用写触发器,添加sequence就行。
CREATE SEQUENCE 序号名
INCREMENT BY 每次增长多少
START WITH 从几号开始
MAXVALUE 最大值
MINVALUE 最小值;
然后插入语句写成
INSERT INTO 表名(列名,...)
VALUES (序号名.NEXTVAL,...);