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.
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!