gpt4 book ai didi

来自另一个表列的 MySQL 枚举列

转载 作者:行者123 更新时间:2023-11-30 23:43:09 26 4
gpt4 key购买 nike

我敢肯定这要么完全不可能,要么非常简单:

如果我正在创建一个表并且我希望其中一个列具有有限的选项,那么我似乎使用了 ENUM 或 SET 值类型。但我必须在那一刻定义可能的值。如果我有另一个表有两列,一个主键列和一个数据列,并且我希望将新表的 ENUM 设置为现有列的主键怎么办?

我确信我可以手写值,但理想情况下我需要的是将新值输入到列表中,并让具有枚举列的表接受值选择将包括添加到该列表中的所有新内容。

是否可以在每次向列表中添加内容时无需操作新表的结构?

最佳答案

我认为此链接有帮助: http://dev.mysql.com/doc/refman/5.0/en/enum.html

讨论一下在用户评论中开始:

“在 MySQL 5.0 中,您可以将枚举的值转换为动态定义的值表,然后有效地提供一种语言中立的方法来处理这种转换(而不是依赖于 PHP、Tcl、C、C++ 、Java等具体代码)。"

他用存储过程来做

关于来自另一个表列的 MySQL 枚举列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/992311/

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