羀在ex a m p l e数据库创建一个st u d e n t表和一个gr a d e表,表结构如下图所示
螅Student表
|
1将grade表的course字段的数据类型改为varchar(20)2 将s_num字段的位置改到course字段的前面
3将grade字段改名为score
4删除grade表的外键约束
5将grade表的存储引擎更改为MyISAM类型
6将student表的address字段删除
7在student表中增加名为phone的字段,数据类型为INT(10)8 将grade表改名为gradeinfo
9删除student表
1
Create database example;
Use example;
Crate tablestudent(num int(10) not null unique primary key,
Namevarchar(20) not null,
Sex varchar(4) not null,
Birthdaydatetime, Address varchar(50) );
Constraint grade_fkforeign key(s_num) reference student(num)
);
Descstudent;
Show create table grade \G;
Alter table grademodify course varchar(20);
Alter table grade modify s_numint(10) after id;
Alter table grade change grade scorevarchar(4);
Alter table grade drop foreign key grade_fk;
Altertable grade engine=myisam;
Alter table student drop address;
Alter table student add phone int(10);
Alter table graderename gradeinfo;
Drop table student;
2
以下无正文
仅供个人用于学习、研究;不得用于商业用途。
Forpersonal use only in study and research; not for commercial use.
仅供个人用于学习、研究;不得用于商业用途。
Nurfür den pers?nlichen für Studien, Forschung, zu kommerziellenZwecken verwendet werden.
Pourl 'étude et la recherche uniquement à des fins personnelles; pas àdes fins commerciales.
только для людей, которые используются для обучения, исследований и не должны использоваться |
Forpersonal use only in study and
research;not for commercial use
3