2012-07-02 15 views
35

Estoy tratando de actualizar el valor de una columna donde coincide con un cierto userid, pero sigue dando un error de sintaxis.Actualizar el valor de la columna PostgreSQL

UPDATE user 
    SET balance = 15000.000000000 
WHERE id = 11203; 

La tabla llamada usuario tiene muchas filas con dos columnas, balance y id. Estoy tratando de editar el saldo de la identificación de usuario en el código.

+0

Publique la instrucción 'create table'. –

Respuesta

51

Try "usuario", o dar un nombre más genérico:

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

o ALTER su nombre de la tabla a "lista_usuarios", por ejemplo. Cualquier duda, compruebe keywords

+0

¡Funcionó muy bien! Thnx. – user1449384

9

Necesita escapar user ya que es una palabra reservada. Trate

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