这个问题在这里已经有答案了:
postgres列“x”不存在(1个答案)
postgres更新列数据时出错(2个答案)
postgresql“foo”列不存在”,其中foo是值(1个答案)
9个月前关门了。
我正试图使用insert query(我使用postresql)将数据存储在表中,但它确实存在。
ERROR: column "Fleet" does not exist
LINE 1: insert into appuser values("Fleet")
postresql需要values部分中的列名,但这是什么?为什么(只有test,我的'appuser'表有2列,其中一列是自动生成的主键,所以不要混淆)
1条答案
按热度按时间6za6bjd01#
您的表有两列,并且只为一列提供值,因此需要告诉数据库它是哪一列。此外,文本字符串必须用单引号括起来(双引号表示列标识符)。
假设目标列是
mycol
,即: