Mysql 在建表的时候,怎么指定一列默认等于另外两列的拼接后的值?比如name = firstname + lastname 。

2024-11-07 00:34:23
推荐回答(3个)
回答(1):

好像不能这竖槐败样明咐,你做更新余颤操作时,直接计算出它的值就可以了
字符串连接的使用 concat('a', 'b') = 'ab'
不能使用+号

回答(2):

在查询里做吧,select concat(firstname,lastname) newname from table

回答(3):

查询出firstname和lastname的值 再插入到name中 默认的设置不知道