PostgreSQL - 语法错误在或附近

4

有很多类似的问题,但我找不到解决我的问题的答案-

有人能告诉我我的语法是否有误吗?我正在尝试将数据插入到SQL表中。

INSERT INTO awards values ('Academy of Motion Picture Arts and Sciences’,'2007',’Best Picture','Oscar’);

我得到了这个错误:
ERROR:  syntax error at or near "2007"
LINE 1: ...s ('Academy of Motion Picture Arts and Sciences’,'2007',’Bes...

2
错误的引号字符。需要简单的撇号 ' - PM 77-1
2
没有指定目标列的 INSERT 只适用于特殊情况,通常不建议使用,因为容易出错(除了单引号语法错误之外)。 - Erwin Brandstetter
1个回答

8

你是把这段内容从其他地方复制过来的吗?请检查并替换引用字符,你使用了无效的字符(例如使用代替')。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接