Ich erstelle einen Trigger, um den Wert plazas_disponibles auf Tabelle VUELO mit dem Wert capacidad auf Tabelle MODELO zu initialisieren. Wie folgt aus:Trigger: Wie kann ich den Wert einer Tabelle mit einem Wert auf einem anderen initialisieren?
create or replace
TRIGGER inicializar_plazas_disponibles
BEFORE INSERT OR UPDATE ON VUELO
BEGIN
SET VUELO (plazas_disponibles) = MODELO (capacidad);
END inicializar_plazas_disponibles;
Und ich bin immer folgende Fehler:
Error(2,10): PL/SQL: SQL Statement ignored
Error(2,14): PL/SQL: ORA-00922: missing or invalid option
Error(2,23): PL/SQL: ORA-00971: missing SET keyword
Warum?
Was sind die Schemata für 'VUELO' und' MODELO'? Wie ist die Beziehung zwischen den Zeilen in den beiden Tabellen? – outis