- create table emp2 as select * from emp;
- 原理:将一个查询结果当做一张表新建!!!
这个可以完成表的快速复制
- 查询结果也可以创建一张表:
create table mytable as select empno,ename from emp where job = 'MANAGER';
- 将查询结果插入到一张表当中?insert相关的!(了解内容)
create table dept_bak as select * from dept;
insert into dept_bak select * from dept;
- 快速删除表中的数据?
delete from dept_bak;//删除表中的数据,但是比较慢(DML)
truncate table dept_bak; //快速但不支持回滚(DDL)
- 对表结构的增删改
- 第一:在实际的开发中,需求一旦确定之后,表一旦设计好之后,很少对表结构进行修改
- 第二:由于修改表结构的操作很少,所以不太需要掌握,如果真的要修改,可以使用工具
« 上一篇:
表的创建
» 下一篇:
创建表加入约束
posted @
2022-10-09 11:45
程序员小s
阅读(
25)
评论()
编辑
收藏
举报
点击右上角即可分享
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通