我正在尝试使用此查询更新表的行:
UPDATE point
SET ftp_base = ftp://ftp.geonet.org.nz/strong/processed/Proc/2007/02_Final/2001-02-04_191426/Vol3/data/20070204_191426_KFHS.v3a
WHERE evt_id = '1121';
它给出了错误“SET处或附近的语法错误”。
答案 0 :(得分:3)
point
是保留字(数据类型)。你需要用双引号括起来:
UPDATE "point"
SET ftp_base = 'your value goes here'
WHERE evt_id = 1121
不要忘记字符值周围的单引号,也不要将它们放在数字周围。