Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision c4563766

Von Moritz Bunkus vor mehr als 15 Jahren hinzugefügt

  • ID c4563766e64c6ac8aeb460acd386dea8201a10a1
  • Vorgänger 58265754
  • Nachfolger 177518a0

Verhindern, dass in die Spalte "onhand" NULL-Werte geschrieben werden, wenn neue Artikel angelegt werden.

Außerdem kann es durch die NULL-Werte vorkommen, dass die onhand-Werte nicht anständig aktualisiert wurden; dieses nachholen.

Unterschiede anzeigen:

sql/Pg-upgrade2/warehouse2.sql
1
-- @tag: warehouse2
2
-- @description: Defaultwert f?r onhand
3
-- @depends: warehouse
4
UPDATE parts SET onhand = COALESCE((SELECT SUM(qty) FROM inventory WHERE inventory.parts_id = parts.id), 0);
5
ALTER TABLE parts ALTER COLUMN onhand SET DEFAULT 0;

Auch abrufbar als: Unified diff