SQL中表删除与表修改

表删表

sql 复制代码
drop table [if not exist] students;

表修改

ALTER语句

使用 ALTER TABLE 语句追加, 修改, 或删除列的语法

add

增加字段:

sql 复制代码
alter table students add [column] dateT date;

设置默认值:

sql 复制代码
alter table students add dateT date DEFAULT "2025-12-12";

modify

注意:MODIFY 后必须明确指定「字段类型」(哪怕只是修改注释,也要重新声明类型)

修改字段类型,属性:

sql 复制代码
alter table students modify dataT datetime;
alter table students modify dateT date comment "日期";

修改字段默认不为空:

sql 复制代码
alter table students modify stu_id int not null;

修改字段默认可以为空:

sql 复制代码
alter table students modify stu_id int default null;

drop

删除字段:

sql 复制代码
alter table students drop length;

其他写法:

sql 复制代码
drop table table_name

change

修改字段名称:

sql 复制代码
alter table students character set utf8;

character set

修改表的字符集:

sql 复制代码
alter table students character set utf8;

rename to

修改表名

sql 复制代码
alter table students rename to student;

其他写法:

sql 复制代码
rename table students to student;
相关推荐
Tongpao_SSDHDD18 分钟前
希捷酷鹰ST6000VX008实测解析:中小安防监控高性价比存储方案
大数据·数据库·人工智能
蓝鸟197432 分钟前
Oracle超大DMP备份文件瘦身、日志精简、磁盘空间优化实战方案日志
数据库·oracle·数据库运维·生产运维实战·oracle避坑·磁盘空间优化·oracle日志清理
金融支付架构实战指南1 小时前
CQRS + 命令模式 + 事件驱动 + 数据库持久化
数据库·ddd·命令模式·领域驱动模型
sevenll071 小时前
DocKit agentic MongoDB GUI 客户端 - 用自然语言和你的数据对话
数据库·mongodb·nosql·agent·桌面客户端
团象科技1 小时前
从一线实操案例拆解不同出海团队落地海外VPS运维独立站的路径细节
大数据·数据库·人工智能
小马爱打代码2 小时前
框架 - 组件 - 中间件:生产级参数配置指引
数据库·中间件
asdfg12589632 小时前
一文通俗理解JDBC中的核心概念+案例
java·数据库·oracle·jdbc
点灯小铭2 小时前
基于单片机与DAC0832的双路波形信号发生系统设计
数据库·单片机·mongodb·毕业设计·课程设计·期末大作业
小陈phd2 小时前
Text2SQL智能体学习笔记(二)——NL2SQL落地的隐形基石:元数据库
数据库·笔记·学习
霸道流氓气质2 小时前
阿里云 OSS 从零到实战:概念、配置与 Spring Boot 集成指南
数据库·spring boot·阿里云