Zitat von
sx2008:
SQL-Code:
begin
update Material
set Auftrag = :Auftrag, MaterialNr = :MaterialNr,
Material = :Material, AnzahlSoll = :AnzahlSoll, AnzahlIst = :AnzahlIst,
Aktualisierung = :Aktualisierung, KostenPlan = :KostenPlan, KostenIst = :Kostenist,
LastUpdate=cast('now' as DATE)
where (Auftrag = :Auftrag) and (MaterialNr = :MaterialNr) ;
end
Jeder Datensatz wird immer geupatet auch wenn sich nichts ändert. Ich möchte das Datum nur dann setzten, wenn sich bei den Werten AnzahlSoll,AnzahlIst,KostenPlan, KostenIst etwas an den Werten verändert hat.
Dumpfbacke