本文详细解读了MySql语法中Alter命令的用法,这是一个用法比较多的语法,而且功能还是很强大的。

USE learning;(自己要提前建好)

CREATE TABLE student(id INT NOT NULL,

name CHAR(10) NOT NULL,

class INT NOT NULL,

age INT

);

来看看新建好的表

一、删除,添加或修改表字段

删除表字段

如下命令使用了 ALTER 命令及 DROP 子句来删除以上创建表的 age字段:

ALTER TABLE student  DROP age;

来看看结果:

如果数据表中只剩余一个字段则无法使用DROP来删除字段。

添加表字段

MySQL 中使用 ADD 子句来想数据表中添加列,如下实例在表 student 中添加age字段,并定义数据类型:

ALTER TABLE student  ADD age INT NOT NULL;

执行以上命令后,i 字段会自动添加到数据表字段的末尾。

alter在MySQL中是什么意思_MySql之ALTER命令用法详细解读(转)相关推荐

  1. mysql中unsigned怎么用_mysql 数据库unsigned的用法

    在mysql数据库中,unsigned表面含义是 '无符号'的意思,unsigned既为非负数,用此类型可以增加数据长度. 例如,如果 int最大是2147683647,那    tint  unsi ...

  2. alter在MySQL中是什么意思_MySql中要AlterTable的同学请注意!!!_MySQL

    首先我建议你在对MySQL表做DDL操作时: 1 执行 show processlist 查看,要操作的表(数据库对象)是否处于锁状态 1 if("未锁定") 2 { 3 执行DD ...

  3. Mysql学习总结(6)——MySql之ALTER命令用法详细解读

    MySql语法中Alter命令的用法,这是一个用法比较多的语法,而且功能还是很强大的. [sql] 

  4. mysql的char在java中表示为_Java学习篇之-Mysql中varchar门类总结_mysql

    java学习篇之---mysql中varchar类型总结 Mysql中varchar类型总结 今天新做一个项目,需要自己进行数据库设计,发现自己对varchar的用法还不是很熟悉,所以查阅资料总结若下 ...

  5. mysql中要创建choose数据库_在MySQL中要创建choose数据库,应该使用命令“crea

    在MySQL中要创建choose数据库,应该使用命令"crea 在MySQL中要创建choose数据库,应该使用命令"createtablechoose;" 血压调节实验 ...

  6. php return直接输出,PHP中return用法详细解读

    原标题:PHP中return用法详细解读 在大部分编程语言中,return关键字可以将函数的执行结果返回,PHP中return的用法也大同小异,对初学者来说,掌握PHP中return的用法也是学习PH ...

  7. MySQL中定义fk语句_MySQL的SQL语句 - 数据定义语句(6)- ALTER TABLE 语句 (4)

    外键和其他约束 InnoDB和NDB存储引擎支持 FOREIGN KEY 和 REFERENCES 子句,这些存储引擎实现了ADD [CONSTRAINT [symbol]] FOREIGN KEY ...

  8. mysql中关系怎么弄_mysql数据库关系操作

    ### mysql数据库 #### 知识要点: 1. 数据操作增.删.改 2. 外键约束要求 3. 一对多表关系 4. 一对一表关系 5. 多对多表关系 6. 外键约束的参照操作 ### 数据操作 # ...

  9. mysql中的编码问题_mysql存储乱码之编码问题

    在编写项目中,出现乱码问题有比较多的地方,当前笔记为在项目中没有乱码,在存储mysql 中出现乱码. 1.通过下面语句查看数据库.表的客户端.服务端编码是否一致,是否能存储中文. show varia ...

最新文章

  1. 中 找多个平面_数学一轮复习30,平面向量的概念及线性运算,三个常用结论
  2. 百度地图 Android SDK - 检索功能使用的简单演示样例
  3. NUC972配置为支持NFS
  4. 图片适应窗口_毕业论文排版保姆级教程——图片和公式排版
  5. E. Mahmoud and Ehab and the function Codeforces Round #435 (Div. 2)
  6. sqlserver 操作技巧
  7. 第三季-第1课-程规划与学习方法
  8. axture动画原型制作_AxureUX手机移动端交互原型通用模板精简版
  9. 乔布斯在斯坦福大学的演讲
  10. 数据库驱动程序是什么?
  11. MySQL的数据操作
  12. STM32F103单片机软件模拟IIC并读取TMP112数字温度传感器
  13. 请简述什么是mysql,MySQL之什么是MySQL
  14. C语言学习day01
  15. jq 之 download下载图片或文件功能,以及一个神奇的download属性!
  16. 安卓车机能升级鸿蒙吗,华为鸿蒙系统能否应用到车机系统
  17. 转载]SAP囚徒 - 通过销售订单领用到成本中心,FI替代
  18. HTTP状态码汇总(常见)
  19. 第6章 cdma2000
  20. 使用CountDownTimer类实现倒计时小闹钟

热门文章

  1. 【工作经验】实践!能拍近景的全景立体相机
  2. matlab学习-第五章-代数方程求解和其它符号工具
  3. Fluent UDF 调试时中文乱码问题不优雅解决
  4. 视差图转换为深度图公司_视差刻录:使用SVG将照片从2D转换为3D
  5. 怎么禁止软件开机自启
  6. 偶见一段很拉风的注释,收藏起来
  7. centos7下载和VMware Workstation15版本下载和注册码
  8. 最新疫情地图,呆在家快疯了!这些活动你得知道。在家老爸老妈最大
  9. 视频媒体播放,最好的 HTML 解决方法
  10. zdm各命令的功能和作用_2. Ipconfig命令的主要功能是什么?有那些主要参数?各个参数的作用是什么?...