mysql 加入�列,改动列,删除列。
2024-10-18 22:33:04
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 内置的存储过程,用与改动表的定义。
最新文章
- MVC5 + EF6 简单示例
- C++ 基础 构造函数的使用
- 使用第三方分页AspNetPager实现真正分页的SQL原理
- Java学习-036-JavaWeb_005 -- JSP 动作标识 - forward
- ASP.NET页面优化性能提升方法记录
- CASE工具
- java之文件夹
- Net常用命名空间和类介绍
- php后台拼接输出table表格
- 【分享】jQuery无插件实现 鼠标拖动图片切换 功能
- SparseArray,SparseBooleanArray和SparseIntArray
- iOS设计模式之懒加载
- 关于node的基础理论,书上看来的
- 15树莓派安装图形界面截图工具Shutter
- SpringBoot的第一个web项目
- zabbix3.4.7页面中文乱码
- 单片机之PID算法
- HDU.3032.Nim or not Nim?(博弈论 Lasker's Nim)
- SpringCloud初体验:六、利用 Sleuth 和 Zipkin 给微服务加上链路监控追踪查看功能
- 配置WDS支持使用UEFI模式启动