sql 修改字段

2021-08-19 17:37:24 字數 433 閱讀 5009

1、修改欄位名:

alter table 表名 rename column a to b

2、修改字段型別:

alter table 表名 alter column 欄位名 type not null

3、修改字段預設值(如果欄位有預設值,則需要先刪除欄位的約束,在新增新的預設值)

alter table 表名 add default (0) for 欄位名 with values 

根據約束名稱刪除約束

alter table 表名 drop constraint 約束名

4、增加字段:

alter table 表名 add 欄位名 type not null default 0

5、刪除字段:

alter table 表名 drop column 欄位名;

**:非常感謝

SQL 修改字段

語法 alter table 表名 alter column 欄位名 新型別名 長度 示例 假如有名t1,欄位名f1,原來f1為varchar 3 現在要改為varchar 10 則可以這麼寫 alter table t1 alter column f1 varchar 10 一般地,改欄位名可以用...

sql 修改字段小記

增加字段預設值 alter table 表名 add 字段 型別 null default 0 修改字段型別 alter table 表名 alter column unitprice decimal 18,4 not null 修改字段預設值 alter table 表名 drop constra...

SQL語句增加字段 修改字段 修改型別 修改預設值

一 修改字段預設值 alter table 表名 drop constraint 約束名字 說明 刪除表的字段的原有約束 alter table 表名 add constraint 約束名字 default 預設值 for 欄位名稱 說明 新增乙個表的字段的約束並指定預設值 二 修改欄位名 alte...