gpt4 book ai didi

mysql - 从另一个表中添加具有初始值的列

转载 作者:行者123 更新时间:2023-11-29 00:10:20 27 4
gpt4 key购买 nike

是否可以为另一个连接表中新添加的列设置初始值?像这样的东西:

ALTER TABLE atable ADD COLUMN mycolumn VARCHAR(255) NOT NULL
VALUE SELECT acolumn FROM something s WHERE s.id = atable.some_id

?

最佳答案

我不认为你想要的是可能的。相反,使用单独的 update 命令:

ALTER TABLE atable ADD COLUMN mycolumn VARCHAR(255);

update atable a join
something s
on s.id = a.some_id
set a.mycolumn = s.acolumn;

关于mysql - 从另一个表中添加具有初始值的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25457381/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com