一、定义表
创建一个表:
CREATE TABLE SC
(Sno CHAR(9),
Cno CHAR(4),
Grade SMALLINT,
PRIMARY KEY (Sno, Cno),
FOREIGN KEY (Sno) REFERENCES Student(Sno),
FOREIGN KEY (Cno) REFERENCES Course(Cno));
二、修改表:https://dev.mysql.com/doc/refman/8.0/en/alter-table.html
1.修改表中某一列的数据类型:
语法:ALTER TABLE tbl_name CHANGE [COLUMN] old_col_name new_col_name column_definition [FIRST|AFTER col_name]
例子:将student表的Sage列由smallint 类型改成int类型
alter table student change Sage Sage int;
注意:就算没有更改列名,也需要把原列名再写一遍。
来源:CSDN
作者:Desny
链接:https://blog.csdn.net/weixin_40908748/article/details/103957949