mysql修改表字段名称
修改表备注:alter table 表名 comment '注释内容'
修改表字段备注:alter table 表名 modify column 字段名 类型 comment '注释内容';
1、添加字段:
ALTER TABLE table_name ADD COLUMN column_name VARCHAR(100) DEFAULT NULL COMMENT '新增字段' AFTER old_column;
--old_column代表,新增的字段添加到old_column字段后面
ALTER TABLE table_name ADD COLUMN column_name VARCHAR(100) DEFAULT NULL COMMENT '新增字段';
--默认新增字段是添加在最后面
ALTER TABLE table_name ADD COLUMN column_name VARCHAR(100) DEFAULT NULL COMMENT '新增字段' FIRST;
--新增字段添加在最前面
--注意,只能在某个已有字段的后面添加新字段,不能在它的前面添加新字段。
2、修改字段
语法:alter table <表名> change <字段名> <字段新名称> <字段的类型>
例子:ALTER TABLE USERS CHANGE userName 新的userName VARCHAR(20);
3、修改字段的长度
语法:ALTER TABLE 表名 MODIFY COLUMN 字段名 数据类型(修改后的长度);
例子:ALTER TABLE USERS MODIFY COLUMN userName VARCHAR(30);
4、删除字段
语法:ALTER TABLE 表名 DROP COLUMN 字段名;
例子:ALTER TABLE USERS DROP COLUMN userName;
5、删除表数据
DELETE FROM表名 WHERE 条件;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!