Dieses Register enthält folgende Komponenten:
Diese Prüf-Integritätsregel hat folgende Definition: In diesem Bereich können Sie die Prüf-Integritätsregel eingeben. Eine Prüf-Integritätsregel auf eine Spalte stellt sicher, dass keine falschen Werte in eine Spalte des angegebenen Typs eingegeben werden, während eine Prüf-Integritätsregel auf eine Tabelle dafür sorgt, dass keine Zeile in einer Tabelle die Integritätsregel verletzt.
Sie können eine bestimmte Formatierungsanforderung erzwingen. Eine Tabelle enthält z.B. eine Spalte für Telefonnummern, und Sie möchten sicherstellen, dass alle Benutzer die Nummern auf dieselbe Weise eingeben. Bei nordamerikanischen Telefonnummern könnten Sie folgende Integritätsregel benutzen:
CHECK ( Phone LIKE '(___) ___-____' ); |
Wenn diese CHECK-Bedingung eingesetzt wird und Sie versuchen, etwa die Telefonnummer 9835 einzugeben, wird diese Änderung nicht erlaubt.
Sie können beispielsweise eine Integritätsregel für die Tabelle "Employees" hinzufügen, um sicherzustellen, dass "TerminationDate" immer nach "StartDate" liegt oder gleich mit diesem ist:
CHECK(TerminationDate >= StartDate); |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |