1:删除字段非空属性
alter
table
xxx
alter
column
xxx
drop
not
null
2:添加字段非空属性
alter
table
xxx
alter
column
xxx
set
not
null
3:添加一个新字段
alter
table
xxx
add
column
xxxx
varchar(100)
4:删除一个字段
alter
table
xxx
drop
column
xxx
5:增加字段的长度
alter
table
xxx
alter
column
xxx
set
data
type
varchar(100)
注意:
1:不允许修改字段的名称(只能先删除,再添加)。
2:不允许减小字段的长度。
3:不允许修改字段类型(如把
integer
修改成
varchar)。
4:如果必须修改上三条中的情况,只能重新建表(第一条有简单方法)。
给表添加字段的命令如下:alter
table
tableName
add
newColumn
varchar(8)
comment
'新添加的字段'
注意:
1、在这句语句中需要注意的是,comment为注释,就像在java中//作用是一样的。
2、comment后需要加单引号将注释引起来。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)