PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Alterar todos os zeros (se houver) em todas as colunas (em uma tabela) para... digamos 1


Que tal agora
UPDATE table SET columnA = 1 WHERE columnA = 0

Mas você precisará de uma consulta para cada coluna ou
UPDATE table SET columnA = 
CASE WHEN columnA = 0 THEN 1
ELSE columnA
END,

columnB = 
CASE WHEN columnB = 0 THEN 1
ELSE columnB
END, ...