Heim  >  Artikel  >  Datenbank  >  Was ist die Anweisung zum Hinzufügen von Feldern in SQL?

Was ist die Anweisung zum Hinzufügen von Feldern in SQL?

hzc
hzcOriginal
2020-06-17 16:43:3828937Durchsuche

Was ist die Anweisung zum Hinzufügen von Feldern in SQL?

Was ist die SQL-Anweisung zum Hinzufügen eines Feldes?

Die Standard-SQL-Anweisung zum Hinzufügen eines Felds zur Datentabelle lautet:

alter table  表名  add (字段 字段类型)  [ default  '输入默认值']  [null/not null]  ;

Beispiel:

ALTER TABLE employee  ADD  spbh varchar(20) NOT NULL Default 0

bedeutet das Hinzufügen des Felds spbh zur Tabelle „mitarbeiter“. Der Typ dieses Feldes ist varchar, die Größe beträgt 20 und darf nicht leer sein. Der anfängliche Standardwert ist 0.

Was ist die Anweisung zum Hinzufügen von Feldern in SQL?

Erweiterte Informationen:

Andere häufig verwendete SQL-Anweisungen:

1. Ändern Sie ein Feldattribut in der Datentabelle und fügen Sie Kommentare hinzu Es .

Anweisungsformat:

comment on column  库名.表名.字段名 is  '输入的备注';

Beispiel: Ich möchte Kommentare zum Feld document_type der Testtabelle in der ers_data-Bibliothek hinzufügen, dann lautet die SQL-Anweisung:

comment on column ers_data.test.document_type is '文件类型';

2 . Ein bestimmtes Element im Feldtyp der Datentabelle ändern.

Anweisungsformat:

alter table 表名  modiy (字段  字段类型  [default '输入默认值' ] [null/not null]  ,字段  字段类型  [default '输入默认值' ] [null/not null] );

Ändern Sie mehrere durch Kommas getrennte Felder.

Beispiel: Wenn Sie den Typ des Außenbüro-Klassenzimmers in einer Lehrertabelle auf char (20) ändern möchten und der Standardwert „Büro“ ist, lautet die entsprechende SQL:

ALTER TABLE teacher ALTER COLUMN classroom VARCHAR(20) NOT NULL default "办公室";

3. Löschen Sie das Datenfeld A in der Tabelle.

Anweisungsformat:

alter table  表名  drop (字段);

Beispiel: Um das Feld Alter in der Tabelle Student zu löschen, können Sie das folgende SQL verwenden:

alter table student drop age;

Empfohlenes Tutorial: "sql Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die Anweisung zum Hinzufügen von Feldern in SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn