一、创建数据表并插入数据
USE companydb;
CREATE TABLE subjects(
subjectid INT,
subjectName VARCHAR(20),
subjectHours INT
)CHARSET=utf8;
INSERT INTO subjects(subjectid,subjectName,subjectHours)
VALUES(1,'java',40);
INSERT INTO subjects(subjectid,subjectName,subjectHours)
VALUES(2,'c#',30);
INSERT INTO subjects(subjectid,subjectName,subjectHours)
VALUES(1,'C++',40);
二、向已知的表中添加列(add)
ALTER TABLE subjects ADD gradeId INT;
三、修改已知的表中的列的数据类型(modify)
ALTER TABLE subjects MODIFY subjectName VARCHAR(10);
四、删除表中的列(drop)
ALTER TABLE subjects DROP gradeId;
五、修改列名(change)
修改表中的subjectHours为classHours
ALTER TABLE subjects CHANGE subjectHours classHours INT;
六、修改表名(rename)
ALTER TABLE subjects RENAME sub;
七、数据表的删除
DROP TABLE sub;
八、为表添加外键约束的语法
Alter table 表名 add constraint FK_ID foreign key(外键字段名)
REFERENCES 外表表名(主键字段名);
九、清空表数据
truncate tabel 表名;
版权声明:本文为m0_47010003原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。