首页 技术 正文
技术 2022年11月14日
0 收藏 883 点赞 2,440 浏览 1224 个字
MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列
· 查看表的字段信息:desc 表名;
· 查看表的所有信息:show create table 表名;
添加主键约束:alter table 表名 add constraint 主键 (形如:PK_表名) primary key 表名(主键字段);
如:ALTER TABLE business ADD CONSTRAINT pk_bid PRIMARYK KEY business bid设置主键自增长
ALTER TABLE business MODIFY bid INT AUTO_INCREMENT
· 添加外键约束: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();
· 删除列: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();主键约束
create table member5(
id int(), --添加主键自增长约束  可直接在字段后面跟上PRIMARY KEY AUTO_INCREMENT
username varchar() not null,
age int() ,
birthday date ,
email varchar() unique,
constraint pk_id primary key (id),
constraint ck_age check (age between and )
);外键约束
create table book(
id int(),
bookname varchar() not null,
mid int(),
constraint fk_mid foreign key(mid) references member(id)
)修改约束
alter table book drop primary key;
alter table book drop foreign key fk_book ; alter table book add constraint pk_book primary key (id);
alter table book add constraint fk_book foreign key (mid) references member(id);
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,955
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,479
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,291
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,108
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,740
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,774