Подтвердить что ты не робот

Обновить значение столбца PostgreSQL

Я пытаюсь обновить значение столбца, где он соответствует определенному userid, но он продолжает давать синтаксическую ошибку.

UPDATE user 
   SET balance = 15000.000000000 
 WHERE id = 11203;

Таблица с именем user имеет много строк с двумя столбцами, balance и id. Я пытаюсь изменить баланс идентификатора пользователя в коде.

4b9b3361

Ответ 1

Попробуйте "пользователь" или укажите более общее имя:

UPDATE "user" 
 SET balance = 15000.000000000 
 WHERE id = 11203;

или ALTER, например, имя вашей таблицы в "user_list". Любые сомнения, пожалуйста, проверьте keywords

Ответ 2

Вам нужно выйти user, поскольку это зарезервированное слово. Попробуйте

UPDATE "user"
SET balance = 15000.000000000 
WHERE id = 11203;