MySQL
alter table stu
add constraint pk_sno primary key (sno);//主键约束
alter table stu
add constraint uk_sphone unique (sphone);//唯一约束
alter table stu
add constraint ck_sage check (sage>=15 and sage<=60);//检查约束
alter table stu
alter column ssex set default'男';//默认值约束
alter table sc
add constraint fk_sno foreign key (sno) references stu(sno);//外键约束
alter table stu rename To student_info;//修改表名
alter table student_info change sname student_name varchar(20);//修改字段
alter table student_info modify sphone varchar(20);//修改字段名
alter table course change cno course_no varchar(10);//修改字段类型
alter table course modify cname varchar(4) not null;//同时修改字段名和字段类型
alter table student_info add email varchar(50);//末尾添加
alter table student_info add id int first;//添加到第一个
alter table student_info add sword char(2)after student_name;//添加指定字段后
alter table student_info drop column sword;//删除字段
show databases;//查看所有数据库
show create database student;//查看指定数据库
show tables;//查看当前数据库中所有表
show create table student_info;//查看指定表的创造语句
desc student_info;//查看表结构
drop table student_info;//删除表
drop database student;//删除数据库

浙公网安备 33010602011771号