当我有一个字段时如何从一行获取数据

时间:2015-11-17 20:55:12

标签: sql sqlite

我有一个sqlite数据库,我在Java Servlet中访问,我有列(ID,NAME,LAT,LONG)。我有一个位置的名称,但需要获取其余的数据。我使用这个SQL命令来获取数据。

SELECT * FROM location WHERE NAME = London

但是我得到了这个错误。

java.sql.SQLException: [SQLITE_ERROR] SQL error or missing database (no such column: London)

1 个答案:

答案 0 :(得分:3)

围绕常量值使用single-quotes。或者它将被解释为一个列。

SELECT * FROM location WHERE NAME = 'London'