gpt4 book ai didi

mysql - 添加具有不同 Collat​​e 的 Persistant 列

转载 作者:行者123 更新时间:2023-11-30 22:02:33 25 4
gpt4 key购买 nike

我有一个包含 3 个节点的 MariaDB Galera 集群

数据库是用 latin1_swedish_ci 创建的,我想用这个命令添加一个新列

ALTER TABLE pakkeshop.leveringer ADD reverse_stregkode VARCHAR(45) COLLATE latin1_danish_ci GENERATED ALWAYS AS (REVERSE(Stregkode)) PERSISTENT;

这给了我一个错误,我需要列在 latin1_danish_ci 中

ALTER TABLE pakkeshop.leveringer MODIFY reverse_stregkode VARCHAR(12) CHARACTER SET latin1 COLLATE latin1_danish_ci;

如果我尝试执行上面的命令,节点会崩溃并且必须重新启动。(在我运行这些命令之前节点已经从集群中取出)

最佳答案

我正在运行 MariaDB V10.1.18 并升级到 V10.1.22 解决了问题

关于mysql - 添加具有不同 Collat​​e 的 Persistant 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42926944/

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