您好,欢迎来到UU财经。
搜索
您的当前位置:首页mysql创建表的实例附答案

mysql创建表的实例附答案

来源:UU财经




ex a m p l e数据库创建一个st u d e n t表和一个gr a d e,表结构如下图所示

Student


Grade

1grade表的course字段的数据类型改为varchar(20)2 s_num字段的位置改到course字段的前面
3grade字段改名为score
4删除grade表的外键约束
5grade表的存储引擎更改为MyISAM类型
6student表的address字段删除
7student表中增加名为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

Copyright © 2019- uude.cn 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务