SQL語句 增加列、修改列、刪除列
1 添加字段
語法 : alter table 表名稱 add 字段名稱 類型
demo: alter table tableName add columnName varchar(50)
2 更改字段類型(或者字段長度)
語法 :alter table 表名 alter column 字段名 set data type 類型
demo: alter table tableName alter column columnNamn set data type varchar(4000)
注意:
- 更改字段類型是有操作限制的. 將字段改為比之前類型長度大的可以,如果要改小,必須先drop掉原來的column,然后再重新添加.
- 另外改為不同的類型,也需要先drop掉column.然后再重新添加;
3 刪除字段
alter table 表名稱 drop column 字段名
4 為字段添加默認值
alter table 表名稱 alter column 字段名 set default 值 Demo: 1 alter table table_name altercolumn column_test set default 'value';
5 添加帶默認值的字段
Demo: 1 alter table table_name addcolumn column_test vachar(20)not null with default 'value';
6 設置字段默認時間為當前時間
Demo: 1 alter table table_name altercolumn column_test set default current date;