gpt4 book ai didi

MySQL 存储过程的数组输入

转载 作者:行者123 更新时间:2023-11-29 23:36:23 25 4
gpt4 key购买 nike

我知道有很多例子。但我实在找不到完整的。这是我的问题:当有一个动态数组参数要发送到存储过程中时,如何编写代码?

例如:

CASE A: String fruits = "Orange,Apple,Banana,Papaya";
CASE B: String fruits = "Mango,Orange,Apple,Pineapple,Watermelon,Grapes";

最佳答案

您的数据库应该有两个表。一个称为“fruits”,另一个称为“fruitItems”。

您必须将水果添加到第一个表中,例如fruits1。然后,您添加另一个表中的所有项目,并引用 Fruit1 的 id。

所以,这可能是第一张 table (水果):

ID NAME

这可能是第二个表(fruitItems):

ID NAME FRUITID

现在,您可以添加任意数量的水果。如果您需要数据库中的fruitItems,则必须从第二个表中选择FRUITID 为X 的所有fruitItems

关于MySQL 存储过程的数组输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26356900/

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