тип запроса TIMEDIFF в MySQL - PullRequest
0 голосов
/ 23 мая 2018
  ALTER TABLE personne
ADD NBHEURES integer as (TIMEDIFF(FINRES,DEBUTRES));

этот код выдаёт мне ошибку. Тип FINRES и DEBUTRES - ВРЕМЯ

1 Ответ

0 голосов
/ 23 мая 2018

Функция TIMEDIFF () возвращает разницу (выраженную в виде значения времени) между двумя значениями времени / даты / времени.Таким образом, тип данных NBHEURES должен быть временем.Попробуйте это:

ALTER TABLE personne
ADD NBHEURES time ;
UPDATE personne set NBHEURES = TIMEDIFF(FINRES,DEBUTRES) ;
...