刚刚安装好了PostgreSQL,创建了一个数据库,创建了一张表。准备插入一些数据:
创建表的SQL代码:
CREATE TABLE IF NOT EXISTS public.student
(
name character varying(20) COLLATE pg_catalog."default"
)
插入数据:
INSERT INTO public.student(
name)
VALUES ("张三");
结果报错:
ERROR: 错误: 字段 "张三" 不存在
LINE 3: VALUES ("张三");
^
尝试了半天,结果发现把双引号改成单引号就好了!
INSERT INTO public.student(
name)
VALUES ('张三');
INSERT 0 1
Query returned successfully in 50 msec.
特此记录,备查。