gpt4 book ai didi

java - 在mysql数据库中多次插入

转载 作者:行者123 更新时间:2023-11-29 04:49:19 27 4
gpt4 key购买 nike

我有一个表 Categories,它有 SkinsImages

Categories : id, Name
Skin : id, name
CategorySkins : CategoryID, SkinID
Images : id, name
SkinImages: Skinid, ImageID

我的问题是保存一个 Category 实例和一些 Skins 以及那些 Skins 和一些 Images。我试过动态构建插入字符串,但我不喜欢这种方法。

附言是否可以像这样传递数据:包含皮肤列表和图像列表的目录。作为 mysql 程序的列表?或者简单地说,是否可以将数组作为参数传递给过程?关于解决此问题的其他方法的任何建议?

最佳答案

我使用 Statement 来解决这个问题。

stmnt = conn.createStatement();
conn.setAutoCommit(false);

stmnt.addBatch("insert statement for categories");
stmnt.addBatch("insert statement for skins");
stmnt.addBatch("insert statement for CategorySkins");
...

stmnt.executeBatch();
conn.commit();

关于java - 在mysql数据库中多次插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13732065/

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