java.sql.SQLException: ORA-00920: 无效的关系运算符 (Eclipse)
java.sql.SQLException: ORA-00920: invalid relational operator (Eclipse)
我在 jsp 中使用此 sql 查询并得到无效的关系运算符。我想不通
弄清楚为什么会给我这个错误。
String gameName = request.getParameter("gameName");
session.setAttribute("gameName",gameName);
Statement st = con.createStatement();
String s2 = "select stock from game where g_name '"+gameName+"' ";
ResultSet rs1 = st.executeQuery(s2);
String stockDb = "";
rs1.next();
stockDb = rs1.getString(1);
session.setAttribute("stockDb",stockDb);
String stockDb1 = (String)session.getAttribute("stockDb");
并不是说存在无效的关系运算符,而是你根本没有。 select stock from game where g_name {name}
就像写一个没有动词的句子。很奇怪。您需要 =
、LIKE
、IN
等
我在 jsp 中使用此 sql 查询并得到无效的关系运算符。我想不通
弄清楚为什么会给我这个错误。
String gameName = request.getParameter("gameName"); session.setAttribute("gameName",gameName); Statement st = con.createStatement(); String s2 = "select stock from game where g_name '"+gameName+"' "; ResultSet rs1 = st.executeQuery(s2); String stockDb = ""; rs1.next(); stockDb = rs1.getString(1); session.setAttribute("stockDb",stockDb); String stockDb1 = (String)session.getAttribute("stockDb");
并不是说存在无效的关系运算符,而是你根本没有。 select stock from game where g_name {name}
就像写一个没有动词的句子。很奇怪。您需要 =
、LIKE
、IN
等