【发布时间】:2012-02-12 05:26:09
【问题描述】:
我正在尝试通过 postgresql DB 从我的应用程序中查询数据。我想要实现的是来自 "Users" where "Username"='stackoverflow'
如果这个查询是在 SQl 编辑器中编写并运行的,它会给出预期的结果。
因此,我尝试以与
相同的格式发送查询String SQL_QUERY = "from " + "\"Users\"" + " where "
+ "Username" + "=" + "'"
+ request.getParameter("username") + "'";
当我运行它时,我收到以下错误: unexpected char: '"' [来自“Users” where Username=user1]
如果我删除双引号,它将不起作用,表示名为 users 的表不存在。 摆脱这种僵局的出路是什么?我哪里错了??
谢谢。
【问题讨论】:
-
这不是强制性的。不用select也可以装帧 *
标签: sql string hibernate postgresql double-quotes