java - 有没有添加多个项目的捷径

标签 java mysql jsp servlets servlet-3.0

我正在向表中添加数据。表格如下所示:

enter image description here

我从我的 JSP 页面获取了多个数据,每次都应该输入唯一的数据。 对于此请求,表 prod_idsc_id 中的方法将保持不变。 假设我得到 3 个项目,那么我必须使用 3 个插入查询来逐个传递每个项目。

我为此使用了 JSP 和 sevlet。

所以我的问题是,是否有任何独特的或其他方法可以使用单个 INSERT 语句来做到这一点?

最佳答案

在 mMSQL 中,您可以在一个插入命令中插入多行:

http://dev.mysql.com/doc/refman/5.5/en/insert.html

例如:

INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);

关于java - 有没有添加多个项目的捷径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21185455/

相关文章:

mysql - 由于在 MySQL 中使用保留字作为表名或列名而导致的语法错误

java - 线程中的异常 "main"java.lang.ClassCastException : hello cannot be cast to java. awt.event.ActionListener

java - 跨应用程序共享 Java 代码的最佳方式是什么

mysql - 如何选择像 'x%'这样不包含字母的位置?

java - 当我尝试运行一个简单的 Spring 项目时出现错误

java - 在 JSP 中使用 sql - 最佳实践是什么?

java - spring:escapeBody 导致无效的 JSON

java - 如何使用 Arrays.sort 对 java 中的二维字符串数组中的每一行进行排序?

java - 将表格、行和单元格标记为 DIV iText

java - 使用spring boot生成MySql数据库