2017-01-06 32 views
0

這裏是我的表:PSQL INSERT語句返回莫名其妙的錯誤

 Table "public.enrollment_tgelf" 
     Column   |   Type   | Modifiers 
-------------------------+------------------------+----------- 
course_entitlement_game | character varying(250) | 
entitlement_subject  | character varying(250) | 
school_name    | character varying(250) | 
grade_level    | character varying(250) | 
username    | character varying(250) | 

這裏是我的插入語句:

這裏是我的錯誤:

ERROR: column "lexica vol 1" does not exist in enrollment_tgelf 

我在做什麼錯?

回答

0

使用單引號(而不是雙引號)來分隔字符串文字。

+0

我是psql的新手,這不是我第一次被單V雙引號捕獲。你能解釋一下我應該使用單引號還是雙引號? – JoeM05

+1

單引號用於字符串值。雙引號用於標識符(如表或列的名稱),通常只有在標識符中包含特殊字符或混合大小寫時才需要。 –