添加、删除约束
2016-02-26 22:06
302 查看
添加主键约束
添加唯一约束
添加外键约束
添加默认值
删除主键约束
删除唯一索引
首先通过
删除外键约束
首先通过
ALTER TABLE user ADD CONSTRANIT PRIMARY KEY (id);
添加唯一约束
ALTER TABLE user ADD UNIQUE KEY (name);
添加外键约束
ALTER TABLE user ADD FOREIGN KEY (pid) REFERENCE TO provinces(id);
添加默认值
ALTER TABLE user ALTER age SET DEFAULT 15;
删除主键约束
ALTER TABLE user DROP PRIMARY KEY;
删除唯一索引
首先通过
SHOW INDEXES FROM user查询对应列上的约束的名字,然后根据约束名删除索引。
ALTER TABLE user DROP INDEX age;
删除外键约束
首先通过
SHOW CREATE TABLE user查看外键名称,然后再根据名称删除外键约束。
ALTER TABLE user DROP FOREIGN KEY user_ibfk_1;
相关文章推荐
- 监听Android系统Log
- 图片查看器-向左 向右 切换图片或内容
- 机器学习笔记1—感知器(Perceptron)
- Android 自定义Toast
- AsyncTask分析
- Android Fragment 真正的完全解析(上)
- 对号入座排序法
- github协同工作时,如何同步代码
- 最简单的基于FFmpeg的移动端例子:Android HelloWorld
- C++: string 中find函数的用法以及string::npos的含义
- memmove 和 memcpy的区别
- Java学习之反射
- JAVA实现远程文件读取
- 高并发程序设计入门
- WM_PAINT 与 WM_ERASEBKGND(三种情况,比较清楚)
- 蓝桥杯:结点选择
- Android开发Tips(5)
- Linux精讲——文件和目录属性
- LCA + 二分(倍增)
- 查询本机IP及精确地理位置