sql增加欄位的語句是什麼?
資料表中新增一個欄位的標準SQL語句寫法為:
alter table 表名 add (字段 字段类型) [ default '输入默认值'] [null/not null] ;
範例:
ALTER TABLE employee ADD spbh varchar(20) NOT NULL Default 0
意思是在表格employee 中加入欄位spbh,該字段的型別是varchar,大小20,且不允許為空,初始預設值是0。
擴充資料:
其他常用sql語句:
1、修改資料表中某項欄位屬性,為其新增備註。
語句格式:
comment on column 库名.表名.字段名 is '输入的备注';
範例: 我要在ers_data庫中 test表document_type欄位新增備註,則sql語句為:
comment on column ers_data.test.document_type is '文件类型';
2、修改資料表中某字段類型。
語句格式:
alter table 表名 modiy (字段 字段类型 [default '输入默认值' ] [null/not null] ,字段 字段类型 [default '输入默认值' ] [null/not null] );
修改多個欄位以逗號隔開。
範例:想要修改一個teacher教師表中欄位辦公室classroom的類型為char(20),且預設值“辦公室”,則對應sql為:
ALTER TABLE teacher ALTER COLUMN classroom VARCHAR(20) NOT NULL default "办公室";
3、刪除數據表中的某一欄位。
語句格式:
alter table 表名 drop (字段);
範例:刪除表格student中的欄位age,可以用以下sql:
alter table student drop age;
推薦教學: 《sql教學
##### 》###以上是sql增加字段的語句是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!