MySQL эквивалентный код для этого триггера Oracle - PullRequest
0 голосов
/ 11 декабря 2019
CREATE OR REPLACE TRIGGER  "BI_QUIZQUES" 
  before insert on "QUIZQUES"               
  for each row  
begin   
    :NEW.QID := "QUIZQUES_SEQ".nextval; 
end; 

/
ALTER TRIGGER  "BI_QUIZQUES" ENABLE
/

1 Ответ

1 голос
/ 11 декабря 2019

Триггер выполняет те же действия, что и автоинкремент в mysql, поэтому добавьте автоинкремент в поле QID в определении таблицы.

QID, вероятно, является первичным ключом в вашей таблице.

create table QUIZQUES (
QID INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
...
)
...