У меня проблемы с изменением столбца в таблице с типа отметки времени на целое число (unix). Для обоих приведенных ниже запросов mysql не позволяет мне выполнить их с ошибкой 1064: «... ошибка в синтаксисе SQL ...» и мой редактор sql (MYSQL WORKBENCH) выделяет красным функцию UNIX_TIMESTAMP сразу после значения по умолчанию и говорит: "UNIX_TIMESTAMP" is not valid at this position, expecting: DATE, TIMESTAMP, TIME, INT number, LONG number, UNLONGLONG number, ...
Что я здесь не так делаю?
ALTER TABLE `lamourka`.`profile` CHANGE `updated_at` `updated_at`
int(11) NOT NULL DEFAULT UNIX_TIMESTAMP() ON UPDATE UNIX_TIMESTAMP()
ALTER TABLE `lamourka`.`profile` MODIFY COLUMN `updated_at`
int(11) NOT NULL DEFAULT UNIX_TIMESTAMP() ON UPDATE UNIX_TIMESTAMP()
![pic](https://i.stack.imgur.com/dAzHN.png)
Я использую MariaDB. ВЫБРАННАЯ ВЕРСИЯ (): 10.3.9-MariaDB-1: 10.3.9 + maria ~ bionic