数据库中如何修改和删除字段

2023-12-30 05:30:54

PS:在"[ ]"中的所有数据都是可修改的

添加表字段

ALTER TABLE [表名]?add [添加的新字段名]?[添加新的数据类型] COMMENT?['昵称']

alter:修改(后面一般加table表示修改表)??

add:添加一个字段

在这个里面comment以及后面的东西都是可有可无的,因为comment只是注释,加了更容易理解,但本身对这段代码没有什么影响?


修改数据类型

ALTER TABLE [表名] MODIFY [表中要修改的字段名] [新的数据类型]

MODIFY:修改表中字段的数据长度,数据类型


修改字段名和字段类型?

ALTER TABLE [表名] CHANGE [表中要修改的字段名]?[新的字段名]? [新的数据类型]

?CHANGE:修改表中字段名称


删除字段?

?ALTER TABLE [表名] DROP [要删除的字段名]

DROP:删除字段


修改表名称

?ALTER TABLE [表名] RENAME TO [新表名]

?RENAME:用于修改表名


删除表名

这条语句要谨慎使用,因为一旦删除了表就找不回来了

DROP TABLE ?IF EXISTS [要删除的表名]

IF?EXISTS:判断这个条件是否为真(也就是括号中是否有这张表存在),如果有,则执行前面的删除表,如果没有就不执行,但也不会报错


?清空表格内容

TRUNCATE TABLE [要清空内容的表]

?TRUNCATE:清空表

文章来源:https://blog.csdn.net/lzcandhyandcg/article/details/135300359
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。