mysql—是否可以在每次添加新的原始标签时更改列数据?在phpmyadmin中自动

xv8emn3q  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(435)

我想使用post+text(title+text=metatitle)的标题自动生成metatitle

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

是否可以在每次添加新的原始标签时更改元标题数据?在phpmyadmin中自动?
我没有能力修改剧本

lp0sw83n

lp0sw83n1#

如果您的mysql版本是5.7或更高版本,那么可以使用生成的列
因为,你必须 Alter 列为:

ALTER TABLE table_name MODIFY metatitle VARCHAR(255) 
GENERATED ALWAYS AS (CONCAT(title,'text'));

相关问题