1
私は、テーブルMODELO上の値capacidadでテーブルVUELO上の値plazas_disponiblesを初期化するためのトリガを作成しています。トリガー:別の値を持つテーブルの値を初期化するにはどうすればよいですか?
create or replace
TRIGGER inicializar_plazas_disponibles
BEFORE INSERT OR UPDATE ON VUELO
BEGIN
SET VUELO (plazas_disponibles) = MODELO (capacidad);
END inicializar_plazas_disponibles;
そして、私は次のエラーを取得しています:
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
なぜ?このような
'VUELO'と' MODELO'のスキーマは何ですか? 2つのテーブルの行間の関係は何ですか? – outis