以下SQL:
SELECT * FROM extensiondata WHERE name="Post To Tumblr";
生成此错误:
ERROR: column "Post To Tumblr" does not exist
我有一个名为name的列。据我所知where name="search"
应该找到一个列名称等于搜索的行。那么什么是错呢?
答案 0 :(得分:1)
name = 'Post To Tumblr'
对值使用单引号。双引号用于标识符。
http://www.postgresql.org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-CONSTANTS