sql >> Database >  >> RDS >> PostgreSQL

Alle nullen (indien aanwezig) in alle kolommen (in een tabel) wijzigen in ... zeg 1

Wat dacht je hiervan

UPDATE table SET columnA = 1 WHERE columnA = 0

Maar je hebt een zoekopdracht nodig voor elke kolom, of

UPDATE table SET columnA = 
CASE WHEN columnA = 0 THEN 1
ELSE columnA
END,

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


  1. MySQL:selecteer 5 rijen voor en na een specifieke rij

  2. Een tabel maken op basis van een SQL-query

  3. Het kolomgegevenstype wijzigen van teken in numeriek in PostgreSQL 8.4

  4. Hoe laat ik een MySQL-database volledig in het geheugen draaien?