文章目录

  • 1:修改类型
  • 2:修改长度
  • 3: 同时修改列名和列的数据类型
  • 4:修改字段类型text(类型) ~>mediumtext(类型)
  • 5:修改字段长度和字段小数点长度
  • 6: 修改字段列名和字段类型
  • 7:指定字段之后新增字段
  • 8:更新表content_text字段类型
  • 9:修改字段类型,修改长度和小数点位数

1:修改类型

  1. mysql> alter table 表名 modify column 字段名 类型。数据库中address表 city字段是varchar(30),修改类型可以用(谨慎修改类型,可能会导致原有数据出错)。
  2. mysql 修改字段类型:alter table news modify column title text;我发现使用这句sql也可以直接修改字段原本的类型!
  3. 通常可以写成 alter table 表名 modify column 列名 新的列的类型例如:student表中列sname的类型是char(20),现在要修改为varchar(20),SQL语句如下alter table student modify column sname varchar(20);

2:修改长度

  1. mysql> alter table address modify column city char(30);修改长度可以用(修改长度,要保证不短与已有数据,以保证原有数据不出错)mysql> alter table address modify column city varchar(50);
  2. alter table 表名 modify column 字段名 类型;news 表里的title 字段 原来长度是 100个字符,现长度要改成130个字符。

3: 同时修改列名和列的数据类型

  1. 同时修改列名和列的数据类型的方法:通常可以写成 alter table 表名 change column 旧列名 新列名 新的列类型student表中列sname的类型是char(20),现在要修改为stuname varchar(20)alter table student change column sname stuname varchar(20);

4:修改字段类型text(类型) ~>mediumtext(类型)

例如:alter table 表名 modify column 字段名 类型

mysql> alter table csp_doc modify column content_text mediumtext;
Query OK, 22 rows affected (0.06 sec)

5:修改字段长度和字段小数点长度

mysql> alter table buttontest modify column ziduan decimal(18, 4) ;
Query OK, 6 rows affected (0.05 sec)
Records: 6  Duplicates: 0  Warnings: 0

修改前

修改后:

6: 修改字段列名和字段类型

mysql> alter table buttontest change column sname stuname varchar(36);
Query OK, 6 rows affected (0.06 sec)
Records: 6  Duplicates: 0  Warnings: 0

修改前:

修改后:

7:指定字段之后新增字段

新增字段 company_id 在end_time后面

alter table `csp_call_statistics` Add column company_id varchar(32) DEFAULT NULL  COMMENT '公司id' AFTER `end_time`;

8:更新表content_text字段类型

alter table csp_doc modify column content_text mediumtext;

alter table csp_doc modify column visit_version int(32) DEFAULT NULL  COMMENT '访问说版本';
alter table csp_doc modify column visit_num int(32) DEFAULT NULL  COMMENT '访问数';

9:修改字段类型,修改长度和小数点位数

alter table csp_doc modify column doc_order double(32,2) DEFAULT NULL  COMMENT '排序';

MySQL修改字段类型、字段名字、字段长度、字段小数点长度。相关推荐

  1. mysql 修改字段类型为字符串_MySQL中字段类型与合理的选择字段类型

    原标题:MySQL中字段类型与合理的选择字段类型 字段类型 数值 MySQL 的数值数据类型可以大致划分为两个类别,一个是 整数,另一个是 浮点数或小数. 许多不同的子类型对这些类别中的每一个都是可用 ...

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

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

  3. MySQL中字段类型与合理的选择字段类型;int(11)最大长度是多少?varchar最大长度是多少?...

    字段类型 数值 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数. 许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允 ...

  4. mysql字段类型原理_mysql数据类型和字段属性原理与用法详解

    本文实例讲述了mysql数据类型和字段属性.分享给大家供大家参考,具体如下: 本文内容: 数据类型 数值类型 整数型 浮点型 定点型 日期时间类型 字符串类型 补充: 显示宽度与zerofll 记录长 ...

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

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

  6. 字段类型与合理的选择字段类型

    本篇博客稍微有点长,它实际上包括两个内容:一是mysql字段类型的介绍,二是在mysql建表过程中是如何正确选择这些字段类型; 字段类型 数值 MySQL 的数值数据类型可以大致划分为两个类别,一个是 ...

  7. oracle varchar2改成大字段类型clob,读取大字段内容

    oracle varchar2(4000)改成大字段类型clob,如果需要改成大字段的varchar2列有内容,不能直接用 alter table med_generic modify option0 ...

  8. mysql修改索引的sql_mysql-建表、添加字段、修改字段、添加索引SQL语句写法

    表的操作 1.建表 --如果USERS表存在则删除 DROP TABLE IF EXISTS USERS; CREATE TABLE USERS( id INT UNSIGNED NOT NULL A ...

  9. mysql long raw类型_ORACLE数据库中主要字段类型的读写例子(包括:Long、Raw、Blob)

    这里我用的是ORACLE9I, 建立了表C_EMP1_T,结构如下: create table C_EMP1_T ( EMP_ID         NUMBER(20) not null,    // ...

  10. mysql修改表中某个字段的默认值

    Mysql中用SQL增加.删除字段,修改字段名.字段类型.注释,调整字段顺序总结 在网站重构中,通常会进行数据结构的修改,所以添加,删除,增加mysql表的字段是难免的,有时为了方便,还会增加修改表或 ...

最新文章

  1. 字符串全排列的问题 python和c语言实现
  2. SQL安装时出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运作安装程序之前必须重新启动计算机”...
  3. x位全排列(next_permutation)
  4. 人类一败涂地显示服务器,人类一败涂地怎么开服务器 | 手游网游页游攻略大全...
  5. centos7系列Cobbler+kickstart全自动装机实战
  6. go 单元测试 testing 打印输出_2020,你需掌握go 单元测试进阶篇
  7. Bootstrap 模态框插件Modal 的事件
  8. Dijstra算法-------为了纪念,等以后看的时候方便
  9. [转载]android debug工具集(挺全的)
  10. Solr使用初探——SolrJ的使用
  11. 【OSPF引入直连路由时巧借静态黑洞路由做汇总】
  12. 2018你那计算机考试新题型,2018年421多省公务员考试判断推理新题型、新趋势
  13. xbox360 FSD 安装游戏教程(Freestyle3)
  14. 什么是GSM,CDMA和3G?
  15. 如何保存gif表情包里面的部分图片?
  16. 这几个画流程图的软件值得你们收藏
  17. Gboard导入简体中文词库,详细操作教程。
  18. mysql 5.0.8 下载_mysql-connector-
  19. 在windows平台搭建基于nginx的直播服务器
  20. Ubuntu下解压rar文件的方法

热门文章

  1. java Springboot 生成 二维码 +logo
  2. matlab画图标签,Matlab绘图
  3. 前端测试框架Jest系列教程 -- Matchers(匹配器)
  4. mysql数据库程序设计实例_mysql数据库编程精华案例347个(知此347个例子,便是高手矣)...
  5. diskgenius扩容c盘重启电脑卡住_用diskgenius更改分区参数的终止柱面,扩大C盘空间后...
  6. Flash MX 2004 基础知识
  7. Python爬虫实战(二):爬取快代理构建代理IP池
  8. r4烧录卡内核安装_玩家必看!教你彻底玩转R4烧录卡(下)
  9. 计算机中内存存储器最小单位,计算机中存储容量的最小单位和最基本单位是什么?...
  10. 小红伞杀毒软件(德国的) 完全免费的 FREE