当前位置: 首页 > Web前端 > vue.js

Oracle主键自增列

时间:2023-03-31 23:32:30 vue.js

SQLServer创建主键自增列,我们可以使用“IDINTIDENTITY(1,1)NOTNULLPRIMARYKEY”一步创建,而Oracle创建主键自动-自增列和SQLServer不同,步骤会稍微复杂一点,如下:--1。创建表CREATETABLETESTTABLE(IDNUMBER(8)NOTNULLPRIMARYKEY,NAMENVARCHAR2(10)NOTNULL);--2.创建序列(sequence)CREATESEQUENCETESTTABLE_SEQUENCEINCREMENTBY1--每次加几次STARTWITH1--从1开始计数NOMAXVALUE--不设置最大值NOCYCLE--不断累加,不循环NOCACHE--不建立缓冲区--3。创建触发器CREATEORREPLACETRIGGERTESTTABLE_TRIGGERBEFOREINSERTONTESTTABLEFOREACHROWBEGINSELECTTESTTABLE_SEQUENCE.NEXTVALINTO:NEW.IDFROMDUAL;END;测试通达网络