NICHT NULL
Der Standardwert für jede Spalte ist NULL. Nicht-Null-Einschränkungen stellen sicher, dass der Spaltenwert nicht null sein darf. Diese Einschränkung stellt immer sicher, dass die Spalte einen Wert hat. Es erlaubt nicht das Einfügen oder Aktualisieren von Datensätzen, ohne einen Wert in diesem Feld anzugeben. Der Benutzer kann diese Einschränkung zu einzelnen, mehreren oder allen Spalten der Tabelle hinzufügen. Syntax: CREATE TABLE Tabellenname (Spalte 1 Datentyp NICHT NULL, ………);Beispiel: Erstellen Sie die Tabelle STUDENT(student_id int NOT NULL,student_name varchar(10),student_dept varchar(10) NOT NULL,classyear int);![](http://www.sqldat.com/article/uploadfiles/202205/2022051211554132.png)
![](http://www.sqldat.com/article/uploadfiles/202205/2022051211554217.png)
![](http://www.sqldat.com/article/uploadfiles/202205/2022051211554283.png)
![](http://www.sqldat.com/article/uploadfiles/202205/2022051211554398.png)
![](http://www.sqldat.com/article/uploadfiles/202205/2022051211554386.png)
![](http://www.sqldat.com/article/uploadfiles/202205/2022051211554486.png)
STANDARD
Die DEFAULT-Einschränkung wird verwendet, um den Standardwert für die Spalte festzulegen. Diese Einschränkung kann auf eine oder mehrere Spalten angewendet werden. NULL ist ein Standardwert für alle Spalten in der Tabelle. Wenn der Benutzer keine Null- oder primäre Einschränkung auf eine Spalte anwendet, wird der Standardwert geändert.Syntax: Tabelle Tabellenname erstellen (Spaltendatentyp, …….Standardwert des Spaltendatentyps);Beispiel: Tabelle student erstellen (student_id int,student_name varchar(20),student_dept varchar(20) default 'IT',classyear int);![](http://www.sqldat.com/article/uploadfiles/202205/2022051211554456.png)
![](http://www.sqldat.com/article/uploadfiles/202205/2022051211554543.png)
![](http://www.sqldat.com/article/uploadfiles/202205/2022051211554563.png)
DEPT_ID | DEPT_NAME | DEPT_HEAD | DEPT_LOC |
0001 | IT | Mr. S.K. Mischra | 06 |
0002 | CS | Mr. DP Patil | 04 |
0003 | EXTC | Frau S.K. Bhosale | 05 |
0004 | MECH | Mr. AB Jha | 07 |
STUDENT_ID | STUDENT_NAME | DEPT_NAME | KLASSENJAHR |
10001 | RAM | IT | 02 |
10002 | KIRAN | IT | 04 |
10003 | NEHA | CS | 01 |
10004 | ROOPA | MECH | 01 |
![](http://www.sqldat.com/article/uploadfiles/202205/2022051211554596.png)