我的问题是如何在sql中将值插入到数据库中。我有一个可以有多个电子邮件的用户。我怎样才能将多个电子邮件插入一个对象?我不想将全新的用户对象添加到新行中。我只是想更新并追加新的电子邮件到数据库中的现有用户的电子邮件字段。SQL命令如何在数据库中追加(插入)值
我这样做:
JPA.em().createQuery
("insert into User (email) select (email) from User where USERNAME=? VALUES (?)")
.setParameter(1, username).setParameter(2, email).executeUpdate();
,但它不工作,感谢帮助!
这是怎么回事?你可以设置两个或多个ID的“电子邮件”? –