gpt4 book ai didi

postgresql - 在 PostGis 中使用 CSV 更新

转载 作者:行者123 更新时间:2023-11-29 13:32:24 24 4
gpt4 key购买 nike

我是这个 postGIS 概念的新手。我有一个 postgres 表,其中有大约 10000 个数据。现在我想更新该表中的大约 100 个数据。我在 CSV 文件中有这 100 个数据。所以我使用了以下查询:

CREATE TEMP TABLE tmp_x AS SELECT * FROM xxxxx LIMIT 0;

UPDATE xxxxxx
SET latitude = tmp_x.latitude
USING tmp_x
WHERE xxxxxxxx.id = tmp_x.id;

但是显示错误:

ERROR:  syntax error at or near "USING"
LINE 3: USING tmp_x

上面的查询有什么问题。帮我解决这个问题..提前致谢..

最佳答案

只是一个小语法错误。应该是“来自”而不是“使用”。

UPDATE xxxxxx
SET latitude = tmp_x.latitude
FROM tmp_x
WHERE xxxxxxxx.id = tmp_x.id;

关于postgresql - 在 PostGis 中使用 CSV 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20426182/

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