O'Reilly logo

SQL von Kopf bis Fuß by Lynn Beighly

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

1.21. Ihre innere NULL beherrschen

Es gibt bestimmte Spalten in Ihrer Tabelle, die immer Werte haben sollten. Erinnern Sie sich an den unvollständigen Notizzettel für Pat, bei dem der Nachname fehlte? Sie (oder er) wird nicht so leicht zu finden sein, wenn Sie in Ihrer Tabelle 20 oder mehr NULL-Nachnameneinträge haben. Sie können Ihre Tabelle leicht so einrichten, dass sie keine NULL-Werte für Spalten akzeptiert.

CREATE TABLE meine_kontakte
				(
				nachname VARCHAR (30) NOT NULL,
   vorname VARCHAR (20) NOT NULL
				);

Ergänzen Sie einfach direkt nach dem Datentyp die Wörter NOT NULL.

Wenn Sie diese einsetzen, müssen Sie in Ihrer INSERT-Anweisung einen Wert für die entsprechende Spalte angeben. Tun Sie es nicht, erhalten Sie einen Fehler.

Spitzen Sie Ihren ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required