Oracle数据库创建一个主键ID自增的表
一.建表 CREATE TABLE 表 二.建设序列 CREATE SEQUENCE 表_ID START WITH 1? ? ? ? ? --指定天生的第一个序列号。在升序时,序列可从比最小值大的值开始,缺省值为序列的最小值。对付降序,序列可由比最大值小的值开始,缺省值为序列的最大值。 NOMAXVALUE? ? ? ? --为升序指定最大值为1027,为降序指定最大值为-1。 ORDER 三.建设触发器 CREATE OR REPLACE TRIGGER? 触发器名称 ? 触发器名:触发器工具的名称。因为触发器是数据库自动执行的,因此该名称只是一个名称,没有实质的用途。 触发器能实现如下成果: 成果: 1、 应承/限定对表的修改2、 自动天生派生列,好比自增字段3、 逼迫数据同等性4、 提供审计和日记记录5、 防备无效的事宜处理赏罚6、 启用伟大的营业逻辑 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |