【发布时间】:2021-09-24 20:06:26
【问题描述】:
PostgreSQL 13,pgAdmin 4。
我有一个包含以下列的“学生”表:
- student_id(文本,主键)
- 姓氏(文本)
- 名字(文本)
- 专业(文字)
- credit_hours (int)
我只是想在这个表中添加另一个学生,我正在尝试使用下面的查询来完成
INSERT INTO Public."Student" ("student_id", "last_name", "first_name", "major", "credit_hours")
VALUES ("S201217","BAR","FOO","CSC",100);
但是当我运行这个查询时,我得到了这个输出
ERROR: column "S201217" does not exist
LINE 2: VALUES ("S201217","BAR","FOO","CSC",100);
^
SQL state: 42703
Character: 105
这么基本的错误,我这里肯定是漏了什么,为什么这个查询不能加一行?
【问题讨论】:
标签: sql postgresql sql-insert string-constant