ich hab keine Ahnung warum aber wenn ich versuche folgenden CONSTRAINT
einzufügen :
ALTER TABLE mietet ADD CONSTRAINT mietet_check_double CHECK (
( wohnung_haus_strasse, wohnung_haus_hausnr, wohnung_tuernr ) NOT IN (
SELECT wohnung_haus_strasse, wohnung_haus_hausnr, wohnung_tuernr FROM eigent
) );
bekomme ich immer die Fehlermeldung:
SELECT wohnung_haus_strasse, wohnung_haus_hausnr, wohnung_tuernr FROM eigent
*
ERROR at line 3:
ORA-02251: subquery not allowed here
Obwohl in allen Handbüchern und Skripten steht, das das erlaubt sein sollte.
mfg Andi
0325716