前言

Hive 表结构操作

内容

1.给hive表中添加某个字段

格式:

alter table 表名 add columns (字段名 字段类型 comment '字段描述');

示例1:

alter table table_name add columns (now_time string comment '当前时间');

示例2:

alter table table_name add columns (now_time varchar(300) comment '当前时间');

2.个体hive表中指定位置添加字段
步骤:先添加字段到最后 ,然后再移动到指定位置

alter table table_name add columns (c_time string comment '当前时间');  添加到最后
alter table table_name change c_time c_time string after giao;  移动到指定位置,giao后面

3.修改hive表的名字
格式:

ALTER TABLE table_name CHANGE 旧列名 新列名 字段类型;

示例:

alter table giao change id taskid varchar(300);

4.修改hive表的名:

alter table name rename to new_Name;

5.修改表的备注:

ALTER TABLE 数据库名.表名 SET TBLPROPERTIES('comment' = '新的表备注');

6.删除Hive表中某个字段:

create table giao(
a string,
b string,
c string,
d string,
e bigint,
f bigint,
f int
);

删除 f 列 :

ALTER TABLE test REPLACE COLUMNS (
a string,
b bigint,
c string,
d string,
e bigint
);

总结

Hive表结构操作(增加列,删除列,修改列,移动列)

Hive表结构操作(增加列,删除列,修改列,移动列)相关推荐

  1. Hive详细表结构操作(增加列,删除列,修改列,移动列)

    Hive详细表结构操作(增加列,删除列,修改列,移动列) 1.向Hive表中添加某个字段 格式:alter table 表名 add columns (字段名 字段类型 comment '字段描述') ...

  2. mysql修改表结构权限_mysql 修改表结构操作

    mysql 修改表结构操作 使用 [desc 表名]查看表结构 1.mysql > alter table passwd add id int(3) not null auto_incremen ...

  3. mysql jdbc 表结构_JDBC操作表:JDBC修改表结构

    操作数据库:mysql 操作目的:通过增加字段,删除字段,修改字段和修改字段类型的方式让大家熟练掌握通过JDBC修改表结构. 在通过JDBC修改表结构前,我们还是先看下当前的表结构,如下图所示: 1. ...

  4. 数据库——MySQL(一)(数据库常用命令、数据类型、创建表与修改表结构、约束、约束修改添加)

    MySQL数据库的概述: MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库信息增.删.查.改管理 - ...

  5. 小汤学编程之MySQL(二)——数据库操作、表结构操作、表数据操作、查询数据和数据类型

    一.数据库操作 1.创建数据库     2.查询数据库     3.修改数据库     4.使用数据库 二.表结构操作 1.创建表     2.查询表     3.修改表     4.删除表 三.表数 ...

  6. sybase 中可以对现有的表结构进行增加

    sybase 中可以对现有的表结构进行增加,修改(可以增大长度,也可以减少,在oracle中 只能增大),删除(在oracle中不容许) alter table add  ... (增加) alter ...

  7. mysql word_mysql导出word的表结构操作

    mysql导出word的表结构操作 1.首先准备好mysql的相关插件mysql-connector-odbc和DBExportDoc 百度网盘地址: 2安装驱动 打开DBExportDoc V1.0 ...

  8. Hive总结 --hive表的创建,删除和修改

    一.创建表 官网创建HIVE表定义如下: CREATE [TEMPORARY] [EXTERNAL] TABLE [IF NOT EXISTS] [db_name.]table_name -- (No ...

  9. sql devalop连接mysql_SQL-Mysql表结构操作

    一 前言 本篇内容是关于 基本的数据库操作,建表,表结构修改等内容: 学习本篇的基础是知识追寻者以前发布的文章: 公众号:知识追寻者 知识追寻者(Inheriting the spirit of op ...

最新文章

  1. VS恢复默认设置的2种方法
  2. springboot1.5.10兼容高版本6.1.1elasticsearch
  3. 深度探索C++ 对象模型(2)-类的对象的内存大小
  4. CTAS VS create table and then insert
  5. Ubuntu 16.04 安装 ROS
  6. LeetCode 261. 以图判树(全部连通+边数=V-1)
  7. 华为鸿蒙os2.0系统何时搭载手机,鸿蒙OS 2.0系统正式发布!余承东:明年华为系手机将会搭载...
  8. windows理论基础(一)
  9. JAVA自学作业02
  10. python中title函数有什么用_基于Python中capitalize()与title()的区别详解
  11. 酒店客房管理信息系统
  12. Texmacs中文支持
  13. 要只看每日减少的新增数量,别忘了疫情最开始的时候可能也只有几个人患病
  14. python nginx部署_nginx部署python应用
  15. lisp 非对称缓和曲线_CAD画缓和曲线lisp程序
  16. 地理信息系统(GIS)系列——绪论
  17. 浅谈javascript的原型和原型链(新手懵懂想学会原型链?看这篇文章就足够啦!!!)
  18. win7计算机本地用户和组,Win7系统找不到本地用户和组的两大解决方案
  19. adb自动化控制手机工具类
  20. 视频教程-全新Go语言前后端分离实战项目(Beego)-Go语言

热门文章

  1. 文字居中input文字垂直居中
  2. 2019年1月Android手机性能榜,安兔兔发布:2019年1月Android手机性能榜
  3. 23种设计模式——抽象工厂模式
  4. 了解行业信息的数据渠道
  5. shell看服务器版本信息,xshell查看服务器配置
  6. 关键词词云怎么做_用Tagxedo在线制作个性化词云
  7. 选出一周内出现某天从跌停价开盘到涨停价收盘的股票公式
  8. 亚马逊收购全食超市成中国新零售的学生,最终却会成为对手
  9. 副本技能-exe4j将可运行Jar包转换为exe程序
  10. 【网络营销】 ——企业的营销策略