Ошибка обновления PostgreSQL - PullRequest
0 голосов
/ 10 февраля 2012

Я пытаюсь обновить строки для таблицы, используя этот запрос:

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".

1 Ответ

3 голосов
/ 11 февраля 2012

point - зарезервированное слово (тип данных). Вы должны заключить это в двойные кавычки:

UPDATE "point"
   SET ftp_base = 'your value goes here'
WHERE evt_id = 1121

Не забывайте одинарные кавычки вокруг значений символов и не ставьте их вокруг цифр.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...