Oracle: Wert aus Zelle automatisch in 7 weitere Zellen der Zeile schreiben

ClaudiaP

Grünschnabel
Hallo Allerseits,

ich möchte gern einen Trigger schreiben, der mir automatisch Spalten füllt.

Ich habe eine Tabelle Schicht
Vorname, Nachname, Schicht, Mo, Di, Mi, Do, F, Sa, So
Jetzt fülle ich den Vornamen, Nachnamen und Schicht aus. Das was im Feld Schicht steht, soll dann auch in Mo, Di, Mi, Do, F, Sa, So stehen.

Das war das letzte wasversucht habe:

Create or Replace trigger schicht_6
after insert or update of schicht on schicht
for each row
when (new.schicht <> old.schicht)
Begin
insert into schicht (Mo) values :)new.schicht);
End;

Es kommt kein Fehler, aber mein Mo Feld wird nicht ausgefüllt.:(

Kann mir hier jemand helfen ? Ich fange gerade erst an mit PL/SQL.
 

Neue Beiträge

Zurück