Soy un poco nuevo en postgres. Quiero tomar un valor (que es un número entero) en un campo en una tabla de postgres e incrementarlo en uno. Por ejemplo, si la tabla 'totales' tuviera 2 columnas, 'nombre' y 'total', y Bill tuviera un total de 203, ¿cuál sería la instrucción SQL que usaría para mover el total de Bill a 204?
postgresql
increment
greatwitenorth
fuente
fuente
ERROR: operator does not exist: character varying + integer LINE 2: SET total = total + 1
Resuelto lanzando el valor como un entero como esteSET total = total::int + 1