Gewusst wie: Überprüfen vorhandener Daten beim Erstellen einer CHECK-Einschränkung

Wenn Sie eine CHECK-Einschränkung erstellen, können Sie über eine Option festlegen, ob die Einschränkung nur auf neue Daten oder auf neue und vorhandene Daten angewendet wird. Es empfiehlt sich, die Einschränkung nur auf neue Daten anzuwenden, wenn die neue CHECK-Einschränkung durch die vorhandenen Daten bereits erfüllt wird oder wenn die Einschränkung aufgrund einer Geschäftsregel erst ab einem bestimmten Zeitpunkt erzwungen werden soll.

Angenommen, Postleitzahlen waren bisher auf fünf Ziffern beschränkt. Von nun an sollen Postleitzahlen aber aus neun Ziffern bestehen. Die alten Daten mit Postleitzahlen aus fünf Ziffern können neben den neuen Daten mit Postleitzahlen aus neun Ziffern weiter bestehen.

Tipp

Einige Datenbanken verfügen über andere Funktionen für CHECK-Einschränkungen. Ausführliche Informationen über die Verarbeitung von CHECK-Einschränkungen in der Datenbank finden Sie in der Datenbankdokumentation.

Tipp

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.

So prüfen Sie vorhandene Daten beim Erstellen einer CHECK-Einschränkung

  1. Klicken Sie im Datenbankdiagramm mit der rechten Maustaste auf die Tabelle mit der Einschränkung, und wählen Sie dann im Kontextmenü CHECK-Einschränkungen aus.

    – oder –

    Öffnen Sie den Tabellen-Designer für die Tabelle mit der Einschränkung, klicken Sie mit der rechten Maustaste in den Tabellen-Designer, und wählen Sie im Kontextmenü CHECK-Einschränkungen aus.

  2. Wählen Sie die Einschränkung aus der Liste Ausgewählte CHECK-Einschränkung aus.

  3. Klicken Sie auf Vorhandene Daten bei Erstellung oder Aktivierung überprüfen, und wählen Sie in der Dropdownliste Ja aus.

Beim Speichern der Tabelle bzw. des Datenbankdiagramms wird die CHECK-Einschränkung angewendet. Wenn beim Speichervorgang eine Einschränkungsverletzung auftritt, wird die Tabelle nicht gespeichert.

Siehe auch

Weitere Ressourcen

Arbeiten mit Einschränkungen

Arbeiten mit gespeicherten Prozeduren und benutzerdefinierten Funktionen