🥝Create Auto Increment on Oracle
Get Started
ทำการ Create Table
CREATE TABLE DEPARTMENT (
DEPARTMENT_ID NUMBER(4) NOT NULL,
DEPARTMENT_NAME VARCHAR2(20),
CONSTRAINT dept_pk PRIMARY KEY(DEPARTMENT_ID)
);
ทำการ Create Sequence
CREATE SEQUENCE dept_seq START WITH 1;
ทำการ Create Trigger
CREATE OR REPLACE TRIGGER dept_trig
BEFORE INSERT ON DEPARTMENT
FOR EACH ROW
BEGIN
SELECT dept_seq.nextval
INTO :new.DEPARTMENT_ID
FROM dual;
END;
อ่านเพิ่มเติม : https://bit.ly/3a8Wmxh
Last updated
Was this helpful?