【发布时间】:2018-07-18 08:46:33
【问题描述】:
我已经创建了一个新表,但我很难插入任何数据
表格如下所示,其中 id 列是自增整数,name 是字符串列
select * from transaction_categories;
category_id | name
------------+------
(0 rows)
这是我要运行的查询:
INSERT INTO transaction_categories (category_id, name)
VALUES (1,’General’);
但我收到此错误:
ERROR: column "’general’" does not exist
LINE 2: VALUES (1,’General’);
到目前为止,我在 SO 上发现的所有内容都指向使用单引号而不是双引号,我就是这样。我已经从 postgres 文档中获取了基本的插入语句,并复制并粘贴了相关的表/列名,但我仍然遇到这个问题
我错过了什么?!
【问题讨论】:
-
试试简单的引号'General'
-
谢谢,我不知道有什么不同!或者为什么我一直使用的同一个键现在输入“非简单”单引号?
-
这可能是因为你的键盘很奇怪或者你的操作系统语言不标准
标签: sql postgresql insert