mysql 修改字段类型

mysql 修改字段类型,第1张

Mysql修改字段类型,修改字段名

mysql修改字段类型

--能修改字段类型、类型长度、默认值、注释

--对某字段进行修改

ALTER  TABLE 表名 MODIFY COLUMN 字段名 新数据类型 新类型长度  新默认值  新注释 -- COLUMN可以省略

alter  table table1 modify  column column1  decimal(10,1) DEFAULT NULL COMMENT '注释' -- 正常,能修改字段类型、类型长度、默认值、注释

mysql修改字段名:

ALTER  TABLE 表名 CHANGE 旧字段名 新字段名 新数据类型

alter  table table1 change column1 column1 varchar(100) DEFAULT 1.2 COMMENT '注释' -- 正常,此时字段名称没有改变,能修改字段类型、类型长度、默认值、注释

alter  table table1 change column1 column2 decimal(10,1) DEFAULT NULL COMMENT '注释' -- 正常,能修改字段名、字段类型、类型长度、默认值、注释

alter  table table1 change column2 column1 decimal(10,1) DEFAULT NULL COMMENT '注释' -- 正常,能修改字段名、字段类型、类型长度、默认值、注释

alter  table table1 change column1 column2 -- 报错

1.更改Float字段类型to Decimal

ALTER TABLE 表名 MODIFY 字段名 decimal(10,2) not null default '0';

如:

ALTER TABLE invoice MODIFY TotalMoney decimal(10,2) not null default '0';

2.添加字段

alter table 表名 add 字段名 字段类型 not null

如:

alter table teacher add TypeMark varchar(50) null default ''


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6167393.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存