当前位置:   article > 正文

mysql sql修改 表名、字段名及其他属性_在sql server 2012中能将数据表中的字段名和其数据类型同时改变吗?

在sql server 2012中能将数据表中的字段名和其数据类型同时改变吗?

修改表名:

  1. -- (注意两个单引号)
  2. alter table `旧名` rename as `新名`;

新增字段:

alter table `表名` add `新字段名` 新字段类型(新字段长度,新字段精度) null(或not null) default '默认值' comment '注释';

修改字段:

1.修改字段的 其他属性,不修改字段名关键字:modify

  1. -- 修改字段类型、类型长度、默认值、注释
  2. alter table 表名 modify column 字段名 新数据类型(新类型长度,精度) null(或者not null) default '默认值' COMMENT '注释';

2.修改字段的 其他属性,同时修改字段名关键字:change

  1. -- 修改字段类型、类型长度、默认值、注释、字段名
  2. alter table 表名 change 旧字段名 新字段名 新数据类型(字段长度,字段精度) null(或not null) default 11 comment '注释';

注意:如将varchar类型转成int类型,原字段必须是数字,而且int的最大值是4294967295,原字段的值需要小于等于int的最大值才可以。

删除字段:

alter table 表名 drop 字段名;

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/838153
推荐阅读
相关标签
  

闽ICP备14008679号