时间:2016.04.20 发布人:cxzz2008
已解决问题
谷歌cxzz2008用户在2016.04.20提交了关于“
丘吉尔在oracle**库里创建自增ID字段的步骤”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-10-31T18:00:39。希望大家能够帮助她。
详细问题描述及疑问:期待您的答案,不知道说什么,送你一朵小红花吧
!
希望以下的回答,能够帮助你。
第1个回答
用户名:wwwqq320
在ora止cle里使用自增来自ID字段的步骤比较繁琐,总结如下:
--创建表
CREATETABLEADVIC
E(IDINTNOT**LL,ACTIVEINTDEFAULT1NOT**LL,TYPEINTNOT**LL,MSGVARCh**AR2(512)NOT**LL,ADVICEVARCh**AR2(4000)NOT**议LL,PRIMARYKEY(ID),CONSTRAINTADVICE_UNIUNIQUE(TYPE,MSG))TABLESPACEMYDB;--创建自增ID,名称为:表名_字段名_**QCREATE**QUENCEADVICE_I谁觉歌永福异地D_**QMINVALUE1NOMAXVALUEINCREMENTBY1STARTWITh**1NOCACh**E;--为Insert操作创建触发器,无需在SQL语句里写NEXTVAL,名角接称为表名_INS_TRGCRE问答ATEORREPLACETRIGGERADVICE_INS_TRGBEFOREIN**RTONADVICE述汉英边FOREACh**ROWWh**EN(NEW.IDIS**LL)BE温找曲飞众或但统GIN**LECTADVICE_ID_**威意通议资宗Q.NEXTVALINT功依使批O:NEW.IDFROMDUAL;END;