此sql代码有什么问题?语法应该可以吗?
public void setArtikelIdRegalfach(ArrayList <Integer> arikel_ID, int Regal_ID) { // Setzt die Regalfach ArtikelID
try {
String query = "UPDATE WARENLISTE SET ARTIKEL_ID Values (" + arikel_ID + ") WHERE Regal_ID = " + Regal_ID;
st.executeUpdate(query);
}
catch(Exception e) {
System.out.println(e);
}
}
答案 0 :(得分:3)
SQL中的更新语句不使用{% if error %}
<span style="white-space: pre-line;"class="errorspansignup"> {{ error }} </span>
{% endif %}
子句。最重要的是,您应该使用准备好的语句。这是更正的版本:
VALUES