标签: sql postgresql string-constant
我正在尝试在psql中执行最基本的WHERE语句,但出现一个奇怪的错误:
ERROR: column "rom_tut" does not exist LINE 1: SELECT * FROM pg_roles WHERE rolname="rom_tut";
为什么会抱怨该值不是列?
答案 0 :(得分:1)
对字符串值使用单引号,因为双引号表示列名
SELECT * FROM pg_roles WHERE rolname='rom_tut'