数据表及其字段的修删操作
修删数据表及其字段
-
增删表字段
ALTER TABLE 表名 ADD 新字段名; -- 增加表字段 ALTER TABLE student1 ADD age INT(10); ALTER TABLE 表名 DROP 要删除的字段名; -- 删除表字段 ALTER TABLE student1 DROP age1;
-
修改表名
ALTER TABLE 旧表名 RENAME AS 新表名; -- 修改表名 ALTER TABLE student RENAME AS student1;
-
修改表字段
ALTER TABLE 表名 MODIFY 字段名 [列属性];-- 修改约束 ALTER TABLE student1 MODIFY age VARCHAR(10); ALTER TABLE 表名 CHANGE 旧字段名 新字段名 [列属性];-- 重命名并修改约束 ALTER TABLE student1 CHANGE age age1 INT(10);
-
删除表
DROP TABLE [IF EXISTS] 表名; -- 删除表 DROP TABLE IF EXISTS teacher1;
所有的增删操作尽量加上IF来判断
- 注意点
- 字段名尽量使用 `` 包裹
- 注释: -- 和 /**/
- sql 关键字大小写不敏感
- 所有的符号用英文
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!