使用ALTER TABLE语句可以直接修改字段名和该字段的数据类型。

实例:将itbiancheng表中的sex字段改名为stu_sex,并且数据类型修改为INT(2)。操作步骤如下:

1. 使用DESC语句查看itbiancheng表的结构。

从查询结果可以看出,itbiancheng表中存在sex字段,并且数据类型为TINYINT(1)。

2. 执行ALTER TABLE语句修改sex字段名和数据类型。SQL代码如下:

ALTER TABLE itbiancheng CHANGE sex stu_sex INT(2);

注:MODIFY和CHANGE都可以改变字段的数据类型。不同的是,CHANGE可以在改变字段数据类型的同时,改变字段名。

在DOS提示符窗口中查看MySQL修改字段名和字段数据类型的操作效果。

是否结果显示修改已经成功!

3. 使用DESC语句重新查看itbiancheng表,以检查sex字段是否仍存在,它的数据类型是否已经修改。

可以看出,itbiancheng表中已经不存在sex字段,取而代之的是stu_sex字段。数据类型也从TINYINT(1)变成了INT(2)。

mysql修改字段的名称类型_MySQL修改字段名和字段数据类型相关推荐

  1. mysql里面有没有map类型_MySQL学习(二) 数据类型

    MySQL支持多种列类型:数值类型.日期/时间类型和字符串(字符)类型. 数值类型 数值类型又分为整数型与小数型 整数型 下面的表显示了需要的每个整数类型的存储和范围 创建一张表 mysql> ...

  2. mysql数据库中常用的类型_MySQL数据库中常用字段类型

    MySQL数据库中常用字段类型 整数型:TINYINT,SMALLINT,INT,BIGINT 小数型:FLOAT,DOUBLE,DECIMAL(M,D) 字符型:CHAR,VARCHAR 日期型:D ...

  3. mysql更改字段名_Mysql修改字段名、修改字段类型

    1.修改字段类型.字段名.字段注释.类型长度.字段默认值 mysql修改字段类型:--能修改字段类型.类型长度.默认值.注释--对某字段进行修改 ALTER TABLE 表名 MODIFY [COLU ...

  4. 数据库工作笔记010---Mysql中用SQL增加、删除字段,修改字段名、字段类型、注释,调整字段顺序总结

    JAVA技术交流QQ群:170933152 Mysql中用SQL增加.删除字段,修改字段名.字段类型.注释,调整字段顺序总结 在网站重构中,通常会进行数据结构的修改,所以添加,删除,增加mysql表的 ...

  5. Mysql中用SQL增加、删除字段,修改字段名、字段类型、注释,调整字段顺序总结...

    转自:http://www.111cn.net/database/mysql/71648.htm 1.增加一个字段  代码如下 复制代码 //增加一个字段,默认为空 alter table user ...

  6. MySQL修改字段名、字段类型

    修改字段名 ALTER TALBE 表名 CHANGE 旧字段名 新字段名 新数据类型: 注意 新数据类型不能为空 即使新字段与旧字段的数据类型相同,但是,也必须将新数据类型写上. 查看是否修改成功 ...

  7. Mysql 之 修改字段名和字段类型

    内容描述:修改表中的字段名,并修改字段的数据类型. 相关知识 为了完成本关任务,你需要掌握:1.如何修改字段名:2.如何修改字段的数据类型. 修改字段名 有时,在我们建好一张表后会突然发现,哎呀!字段 ...

  8. mysql 货币类型_mysql货币使用什么字段类型?

    在mysql中,货币常使用Decimal和Numric类型的字段表示,这两种类型被MySQL实现为同样的类型:它们被用于保存值,该值的准确精度是极其重要的值,例如与金钱有关的数据. 开发中,货币在数据 ...

  9. mysql 修改表列名称_MYSQL数据库- 修改数据表名称、列名称

    目录 一.修改列定义(modify col_name) 二.修改列类型(modify col_name) 三.修改列名称(change col_name) 三.修改表名称(rename table a ...

  10. mysql 修改库的校对集_mysql数据库的基本操作(增删改查、字符集、校对集)

    MySQL数据库概述 MySQL数据库是经典的关系型数据库管理系统,MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Dat ...

最新文章

  1. UBOOT启动内核过程
  2. Centos7下搭建LAMP环境,安装wordpress(不会生产博客,只是一名博客搬运工)(菜鸟)
  3. 了解JVM运行时的内存分配
  4. 在latex或者mathtype中如何输入花体,如拉式量L
  5. ubuntu14.04 remmina远程连接rdp服务器失败解决办法
  6. Spring Boot入门篇-@RequestParam/@RequestBody配置
  7. 阿拉伯语排版设计_为阿拉伯用户设计—商业基本阿拉伯用户体验
  8. matlab中方差分析的自由度,多因素方差分析的自由度
  9. 一文简单了解粒子群算法(PSO)
  10. Zint生成二维码及png操作
  11. python随机加减乘除_python实现随机加减法生成器
  12. webp格式怎么改png?如何将webp转换格式?
  13. Mac电脑程序无响应怎么办?
  14. 485通讯问题及解决调试方案提炼
  15. R语言之几大常见概率分布
  16. Java程序员掉发系列——程序员的成长之路
  17. 【蓝桥杯选拔赛真题34】Scratch数苹果 少儿编程scratch蓝桥杯选拔赛真题讲解
  18. 百度地图商家标注,查询附近3000米内的商家并标到地图上
  19. 深入理解Java虚拟机——加载和存储指令
  20. 六款在线项目管理工具

热门文章

  1. 朱利亚 matlab分形图,分形实例的赏析
  2. LINUX内存管理子系统和进程管理子系统
  3. 月薪五万的程序员是什么样的?
  4. oracle -3233,ORA-3233表空间相关问题处理
  5. MATLAB柱状图(数据可视化)
  6. 力扣第 295 场周赛:6080. 使数组按非递减顺序排列
  7. 这也许是史上最有趣的破解软件合集
  8. mysql如何创建全文索引_从零开始学习MySQL全文索引
  9. 国家虚拟仿真实验教学项目共享平台(实验空间)PHP SDK
  10. t480 拆触摸板_来自NBC的ThinkPad T480评测:平衡的高端商务笔记本