在Oracle数据库中创建自增id字段的步骤
-创建表
创建表的建议
(
id不是空的,
活动int默认值1不是null,
int类型不为空,
味精VARCHAR2(512)不为空,
建议空不空(4000),
主键(id),
约束advice_uni独特(类型、味精)
表空间文件);
- create increment ID, name: table name _ field name _SEQ
1从1开始使用1 nomaxvalue增量advice_id_seq自动创建序列;
创建一个插入操作的触发而不需要编写SQL语句中的nextval,和名字是表名_ins_trg
创建触发器advice_ins_trg每行插入前的建议
开始
选择advice_id_seq.nextval为:new.id双;
结束;