2 Stimmen

Wie man Not Null in ein Tabellenfeld einfügt

erstelle Tabelle re(id numeric(1),bin varchar(10))

wie man not null zur Tabelle hinzufügt sowie Fremdschlüssel

7voto

marc_s Punkte 701497

Fügen Sie einfach "NOT NULL" zu allen Spalten hinzu, die Sie davon abhalten möchten, NULL zu sein:

create table re(id numeric(1) NOT NULL,
bin varchar(10) NOT NULL)

Wenn Sie es später ändern möchten, können Sie dies tun (Syntax für SQL Server 2005 und höher):

ALTER TABLE re
  ALTER COLUMN id NUMERIC(1) NOT NULL

ALTER TABLE re
  ALTER COLUMN bin VARCHAR(10) NOT NULL

Was meinen Sie mit "Fremdschlüssel"? Auf welcher Spalte? Zu welcher anderen Tabelle und Spalte?

Schauen Sie sich zuerst einige dieser grundlegenden SQL-Tutorials an - sie sollten Ihnen den Einstieg erleichtern:

Marc

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X