brauchen Ihre Hilfeüberprüfen Constraint in Oracle SQL Developer
Ich habe eine Tabelle in SQL Developer dieser Art:
Issue ID|Subscriber_ID|Book_ID| Taken |Returned --+-------------+-------+--------+-------- 1 | 1 | 2 |01-06-16|05-06-16 2 | 3 | 5 |07-05-16| (null) 3 | 2 | 2 |06-06-16| (null) 4 | 1 | 3 |17-05-16|26-05-16
Es ist eine Art Bibliothek Buch ausstellende wo (null) in Returned Spaltenmittel dass dieses Buch noch nicht zurückgegeben wurde. Ich muss eine Validierungsregel erstellen, um die Ausgabe von Büchern zu vermeiden, die nicht zurückgegeben wurden (z. B. kann ich das Buch Nr. 5 im Moment nicht nehmen). Wie kann ich es implementieren?
Sie können nicht. Nicht als Einschränkung. Sie können dazu eine Funktion/Prozedur anlegen. Eine Einschränkung kann nicht erstellt werden, um vorherige Zeilen zu überprüfen. Würde eine Funktion Ihnen dienen? –