Wenn der Spaltenwert für eine Zeile obligatorisch ist, definieren Sie die Spalte als NOT NULL. Andernfalls darf die Spalte den Wert NULL enthalten, was "keinen Wert" bedeutet. Standardmäßig ist NULL zulässig, aber Sie sollten die Spalten explizit als NOT NULL deklarieren, es sei denn, Sie haben einen bestimmten Grund, NULL zuzulassen.
Die Beispieldatenbank enthält eine Tabelle namens "Departments", die über die Spalten "DepartmentID", "DepartmentName" und "DepartmentHeadID" verfügt. Die Definition lautet folgendermaßen:
Spalte | Datentyp | Größe | NULL/NOT NULL | Integritätsregel |
---|---|---|---|---|
DepartmentID | integer | — | NOT NULL | Primärschlüssel |
DepartmentName | char | 40 | NOT NULL | Keine |
DepartmentHeadID | integer | — | NULL | Fremdschlüssel |
Wenn Sie NOT NULL angeben, muss für jede Zeile in der Tabelle ein Spaltenwert angegeben werden.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |