Grimmy Skrevet 28. mars 2006 Rapporter Del Skrevet 28. mars 2006 Sett at jeg har: CREATE OR REPLACE TYPE HOVED_TP AS OBJECT( A INTEGER, B VARCHAR2(30)); CREATE TABLE HOVED_TBL OF HOVED_TP( PRIMARY KEY(A)); CREATE OR REPLACE TYPE SUB_TP UNDER HOVED_TP( SUB_A INTEGER, SUB_B VARCHAR2(30)); Så vil jeg lage en trigger som sjekker SUB_A, noen som vet hvordan man gjør det? CREATE TRIGGER SUB_TEST AFTER INSERT OR UPDATE OF SUB_A ON HOVED_TBL FOR EACH ROW BEGIN IF (1>2) THEN Noe fancy.... END IF; END; Problemet her er at SUB_A ikke ligger direkte i HOVED_TBL så her vil det komme en feilmelding. Noen som vet hva som må stå der for at det skal virke? Hilsen Grimmy Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå