Можно ли изменять данные столбца каждый раз, когда добавляется новая необработанная метка? автоматически в phpmyadmin - PullRequest
0 голосов
/ 10 ноября 2018

Я хочу сделать метатитл автоматически, используя заголовок поста + текст (title + text = metatitle)

UPDATE table_name 
SET metatitle = concat(title , 'text')

можно ли изменять данные метатита каждый раз, когда добавляется новая необработанная метка? автоматически в phpmyadmin?

У меня нет умения вносить изменения в сценарий

1 Ответ

0 голосов
/ 10 ноября 2018

Если ваша версия MySQL 5.7 и выше, вы можете использовать Генерируемые столбцы

Для этого вам нужно будет Alter столбец как:

ALTER TABLE table_name MODIFY metatitle VARCHAR(255) 
GENERATED ALWAYS AS (CONCAT(title,'text'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...