Hallo!
Ich bin neu hier und habe gleich ein etwas ungewöhnliches Problem:
Ich habe eine Tabelle mit nur einer Spalte und 10 Werten und muss diese Werte in einer Stored Procedure ändern.
Dazu muss ich mir aber zuerst die alten Werte abspeichern, aber ich habe keine Ahnung wie...
Bislang sieht mein Versuch so aus:
...
DECLARE
oldvals real[];
BEGIN
--hier alte Werte in oldval speichern
UPDATE t_Table1 SET Val1=newVal1 WHERE Val1=oldvals[1]
...
Val1..10 werden übergeben.
Wie bekomme ich die Werte in oldvals?
Ist mein Ansatz ev. komplett falsch und wenn ja, wie kan ich das Problem lösen?
Danke schonmal für jede Hilfe!
Ich bin neu hier und habe gleich ein etwas ungewöhnliches Problem:
Ich habe eine Tabelle mit nur einer Spalte und 10 Werten und muss diese Werte in einer Stored Procedure ändern.
Dazu muss ich mir aber zuerst die alten Werte abspeichern, aber ich habe keine Ahnung wie...
Bislang sieht mein Versuch so aus:
...
DECLARE
oldvals real[];
BEGIN
--hier alte Werte in oldval speichern
UPDATE t_Table1 SET Val1=newVal1 WHERE Val1=oldvals[1]
...
Val1..10 werden übergeben.
Wie bekomme ich die Werte in oldvals?
Ist mein Ansatz ev. komplett falsch und wenn ja, wie kan ich das Problem lösen?
Danke schonmal für jede Hilfe!
Comment