0. 说明

  DDL(Data Definition Languages)语句:数据定义语言
  这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。
  常用的语句关键字主要包括 create、drop、alter 等。


1. create

  1.1 仅复制表结构

  创建user_par2,与user_par表结构一致,但是没有数据

  create table user_par2 like user_par; 

  1.2 复制表数据

  创建user_par2,与user_par完全一致,包括数据,但是分区会被变为字段

  create table user_par3 as select * from user_par; 

2. drop

  2.1 删除分区

    alter table  user_par2 drop partition(province='sichaun');

3. alter

# 1.修改表名
alter table wc rename to wc3; # 2.添加列
alter table customers add columns(wife string); # 3.删除列,不能用
alter table customers drop column wife; # 4.替换所有列,修改字段名
alter table customers replace columns(id int, name string, age int); # 5.将id列改名为no,类型为string
alter table customers change column id no string;

最新文章

  1. i春秋手动病毒查杀
  2. 【新手学Python】一、基础篇
  3. 在QtCreator 2.1.0 下使用opencv231库加载图片并显示
  4. webpack中output配置项中chunkFilename属性的用法
  5. ECSHOP安装百度编辑UEditor教程
  6. android.support.v4包中的LruCache源码简读
  7. CentOS 6.4安装AMH面板
  8. IIS7.5 去除 index.php web.config配置文件
  9. android工程实现换壁纸功能(转)
  10. MVC5+ 路由特性
  11. jQuery选择器面试题
  12. Mybaits-plus实战(三)
  13. 【Concurrency-ScheduledExecutorService】
  14. Altium Designer 18 ------ 原理图和PCB元器件互相查找
  15. React 开发注意事项
  16. 观察者模式——Head First
  17. LPC-LINK 2 Board IO
  18. MathExam第二次作业
  19. 32 Profiling Go Programs 分析go语言项目
  20. (Nginx和PHP下)URL重写,TP实现URL重写

热门文章

  1. shell高效处理文本(1):xargs并行处理
  2. 网络扫描工具nmap
  3. ES6 使用数据类型Set求交集、并集、差集
  4. JavaScript 系列博客(一)
  5. 第一册:lesson sixty nine.
  6. cronolog日志切割catalina.out
  7. [PHP] 理解依赖注入
  8. SpringBoot史前简述
  9. 博弈之——SG模板
  10. float浮动的世界