MySQL 添加列,修改列,删除列

ALTER TABLE:添加,修改,删除表的列,约束等表的定义。

  • 查看列:desc 表名;
  • 修改表名:alter table t_book rename to bbb;
  • 添加列:alter table 表名 add column 列名 varchar(30);
  • 删除列:alter table 表名 drop column 列名;
  • 修改列名MySQL: alter table bbb change nnnnn hh int;
  • 修改列名SQLServer:exec sp_rename't_student.name','nn','column';
  • 修改列名Oracle:lter table bbb rename column nnnnn to hh int;
  • 修改列属性:alter table t_book modify name varchar(22);

sp_rename:SQLServer 内置的存储过程,用与修改表的定义。

MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列

  • 查看表的字段信息:desc 表名;
  • 查看表的所有信息:show create table 表名;
  • 添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段);
  • 添加外键约束:alter table 从表 add constraint 外键(形如:FK_从表_主表) foreign key 从表(外键字段) references 主表(主键字段);
  • 删除主键约束:alter table 表名 drop primary key;
  • 删除外键约束:alter table 表名 drop foreign key 外键(区分大小写);
  • 修改表名:alter table t_book rename to bbb;
  • 添加列:alter table 表名 add column 列名 varchar(30);
  • 删除列:alter table 表名 drop column 列名;
  • 修改列名MySQL: alter table bbb change nnnnn hh int;
  • 修改列名SQLServer:exec sp_rename't_student.name','nn','column';
  • 修改列名Oracle:alter table bbb rename column nnnnn to hh int;
  • 修改列属性:alter table t_book modify name varchar(22);

sp_rename:SQLServer 内置的存储过程,用与修改表的定义。

mysql 添加列,修改列,删除列。相关推荐

  1. Oracle-1:的列操作(增加列,修改列,删除列),包括操作多列

    Oracle的列操作(增加列,修改列,删除列),包括操作多列 增加一列: alter table emp4 add test varchar2(10); 修改一列: alter table emp4 ...

  2. Sql Server 添加、修改列脚本

    Sql Server 添加.修改列脚本 --添加列 ALTER TABLE StudentsADD Name NVARCHAR(50) NULL --修改列 ALTER TABLE StudentsA ...

  3. MySQL 添加列+修改列+删除列

    [0]REAMDE 0.1)本文部分文字描述转自 http://blog.163.com/zhangjie_0303/blog/static/99082706201191911653778/ 0.2) ...

  4. mysql 修改列名_mysql增加列修改列名列属性以及删除列

    首先推荐一本初学者的书,一个小册子:<mysql必知必会>简介实用,权威:有点贵,昨天才买的. http://www.2cto.com/ebook/201112/30389.html 正文 ...

  5. mysql 修改列名和属性_mysql增加列修改列名列属性以及删除列

    首先推荐一本初学者的书,一个小册子:<mysql必知必会>简介实用,权威:有点贵,昨天才买的. http://www.2cto.com/ebook/201112/30389.html 正文 ...

  6. Mysql 添加字段 修改字段 删除字段

    1.表 添加字段(字段类型.长度.默认值.注释) ALTER TABLE 表名 ADD 字段名 字段类型(字段长度) DEFAULT 默认值 COMMENT '注释' 例如:ALTER TABLE o ...

  7. sql添加列,删除列,修改列

    有时候,当数据库里面有数据了,再到设计器里面删除列,就删不掉.只能用代码删除. alter table tableName drop column columnName 添加列 alter table ...

  8. 22-05-10 西安 mysql基础篇(02) 修改表 、修改列、commit和rollback、表数据之增删改 DML 、列级约束、表级约束

    我们的情绪背后藏着动机,动机总是正面的,因为意识从来不会伤害自己,只是误以为某些行为可以满足自己的这份动机. 结果去重 distinct select distinct 字段列表 from 表名称 [ ...

  9. Sql增加,删除,修改列及修改约束

    查看约束条件 MySQL: SELECT * FROM information_schema.TABLE_CONSTRAINTS where table_name = 'book'; Oracle: ...

  10. MYSQL中如何修改类型_MySQL怎么修改字段类型?

    在MySQL中,可以通过alter table语句来修改表中一个字段的数据类型.下面本篇文章就来带大家了解一下alter table语句,介绍如何修改字段类型,希望对大家有所帮助. 在MySQL中,a ...

最新文章

  1. linux 入侵检测
  2. UA MATH566 统计理论1 充分统计量
  3. MySQL—视图(一)
  4. 哈夫曼树+密码题+TTL
  5. docker启动.NET3.1与5.0的包
  6. Python 条件语句 学习转载
  7. 协作更进一步:微软隆重介绍Visual Studio动态分享功能
  8. 命令 结构_只需一个命令!从你的U盘里读出更多内容
  9. mysql 分区 mycat 分片_Mysql系列六:(Mycat分片路由原理、Mycat常用分片规则及对应源码介绍)...
  10. 垂直滤波和水平滤波的区别_无锡有源滤波器的功能是_灿勤科技
  11. cholesky分解_FM因子分解机的原理、公式推导、Python实现和应用
  12. 20模3c语言中等于多少钱,科三模拟多钱
  13. unity识别图片颜色并把颜色数量排序
  14. 「镁客·请讲」中科云创周北川:从数据到云端,我们要上下打通工业物联网产业链...
  15. Microsoft Visual Studio 2010升级Service Pack1问题
  16. 导师吐槽大会:自己招的学生,哭着也要带完
  17. JAVA学习日志 关于dowhile在周易数字卦程序里的应用
  18. Excel 2010 VBA 入门 028 向单元格输入公式
  19. 东京工业大学计算机博士要求,东京工业大学计算机专业博士成功申请案例
  20. 微信小程序商城搭建,如何开发一个微信小程序商城

热门文章

  1. 安规测试(耐压测试+接地电阻测试+漏电流测试)
  2. MsBuild.exe的坑
  3. SPI协议的Flash
  4. easypoi基本使用
  5. 城市无线应急广播系统方案
  6. ECDS是电子商业汇票系统
  7. ANU-COMP6442 7-12
  8. 玩转Google cloud(二)
  9. Python爬虫进阶必备 | 某镜像网站分析 - 教程随你出,学会算我输
  10. uniapp开发App引导页