gpt4 book ai didi

sql - 尝试使用 postgres INSERT INTO 表时出现语法错误

转载 作者:行者123 更新时间:2023-11-29 14:31:12 25 4
gpt4 key购买 nike

这是我的表格的链接:

http://www.sqlfiddle.com/#!17/07f75

这是我的代码,但出现语法错误。我玩过一些东西,比如在我的 varchar 数据类型周围添加 '',甚至更改了文本,但当前出现此错误:错误:“moon”处或附近的语法错误位置:76

自从我更改了文本和位置后,语法错误发生了变化,但错误类型保持不变。我以为我了解如何将数据插入表中,但我不知所措!

CREATE TABLE spacecrafts (
id integer,
name varchar(15),
launched integer,
country varchar(10),
mission text,
orbitingbody varchar(10),
operating varchar(1),
milesfromearth integer
);

INSERT INTO spacecrafts
VALUES
(1, ‘rocketeer1’, 2018, ‘USA’, ‘reach moon’, ‘mars’, ‘y’, 100000),
(2, ‘rocketer2’, 2015, ‘Brazil’, ‘reach moon’, ‘Jupiter’, ’n’, 303230),
(3, ‘rocketship’, 2014, ‘Germany’, ‘reach Jupiter’, ’n’, 67939380);

最佳答案

如果要插入字符串数据,请使用 ' 而不是 '

CREATE TABLE spacecrafts (
id integer,
name varchar(15),
launched integer,
country varchar(10),
mission text,
orbitingbody varchar(10),
operating varchar(1),
milesfromearth integer
);

INSERT INTO spacecrafts VALUES
(1, 'rocketeer1', 2018, 'USA', 'reach moon', 'mars', 'y', 100000),
(2, 'rocketer2', 2015, 'Brazil', 'reach moon', 'Jupiter', 'n', 303230),
(3, 'rocketship', 2014, 'Germany', 'reach Jupiter','test', 'n', 67939380);

sqlfiddle

关于sql - 尝试使用 postgres INSERT INTO 表时出现语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51621985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com