关于vue.js:SQL-Server创建主键自增列我们可以使用

SQL 588988 Server创立主键自增列咱们能够应用”ID INT IDENTITY(1,1) NOT NULL PRIMARY KEY“一步到位创立,而Oracle创立主键自增列和SQL Server不同,步骤会简单一点,具体如下:

–1.创立表
CREATE TABLE TESTTABLE (
ID NUMBER(8) NOT NULL PRIMARY KEY,
NAME NVARCHAR2(10) NOT NULL
);
–2.创立一个序列(sequence)
CREATE SEQUENCE TESTTABLE_SEQUENCE
INCREMENT BY 1– 每次加几
START WITH 1– 从1开始计数
NOMAXVALUE– 不设置最大值
NOCYCLE– 始终累加,不循环
NOCACHE– 不建缓冲区
–3.创立一个触发器
CREATE OR REPLACE TRIGGER TESTTABLE_TRIGGER
BEFORE INSERT ON TESTTABLE
FOR EACH ROW
BEGIN
SELECT TESTTABLE_SEQUENCE.NEXTVAL INTO :NEW.ID FROM DUAL;
END;

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理