当前位置: 首页 > news >正文

深圳制作企业网站网站建设氺首选金手指12

深圳制作企业网站,网站建设氺首选金手指12,wordpress装修模板,公司网站设计收费3.2.2 查看表 1) 展示所有表 (1) 语法: 语法: SHOW TABLES [IN database_name] LIKE [identifier_with_wildcards]; In database_name 写的是查哪个数据库,一般不写默认是当前数据库 Like 后面跟通配符表达式 (2) 案例: 查看在 db_hive1 数据库里有没有以 stu 开头的表 …3.2.2 查看表 1) 展示所有表 (1)  语法: 语法: SHOW TABLES [IN database_name] LIKE [identifier_with_wildcards]; In database_name 写的是查哪个数据库,一般不写默认是当前数据库 Like 后面跟通配符表达式 (2) 案例: 查看在 db_hive1 数据库里有没有以 stu 开头的表 2) 查看表信息 (1) 语法 DESCRIBE [EXTENDED | FORMATTED] [db_name.]table_name (2) 案例: describe teacher; describe extended teacher; describe formatted teacher; 3.2.3 修改表 1) 重命名表 1语法 ALTER TABLE table_name RENAME TO enw_table_name (2)案例 alter table stu rename to stu1; 把stu表重命名为stu1 2) 修改列信息 (1)语法 1.增加列 该语句允许用户增加新的列新增列的位置位于末尾。 ALTER TABLE table_name ADD COLMNS (col_name data_type [COMMENT col_comment], ...); COMMENT 备注 2.更新列 该语句允许用户修改指定列的列名、数据类型、注释信息以及在表中的位置。 ALTER TABLE table_name CHANGE [COLUMN] col_old_name col_new_name column_type [COMMENT col_comment] [FIRST|AFTER column_name] COMMENT 备注 FIRST|AFTER column_name 在column_name之前或之后 3.替换列 该语句允许用户用新的列集替换表中原有的全部列。 ALTER TABLE table_name REPLACE COLUMNS (col_name data_type) [COMMENT col_comment], ...) 替换列是一个比较灵活的语法 (2)案例 1) 查询表结构 hive (default) desc stu; (2) 添加列 hive (default) alter table stu add columns(age int); (3) 查询表结构 hive (default) desc stu; (4) 更新列 hive (default) alter table stu change column age ages double; 执行代码出错: 因为在更新列之前他会先检验一下,检验我们更新前后的类型是否一致,我们需要关闭一下他的检验0 使用set关闭检验并查看表: (5) 替换列 hive (default) alter table stu replace columns(id int, name string); 3.2.4 删除表 1) 语法 DROP TABLE [IF EXISTS] table_name; 2) 案例 hive (default)  drop table stu; 3.2.5 清空表 清空表,只清除表中的数据. 1 语法 TRUNCATE [TABLE] table_name 2) 案例 hive (default)  truncate table student; 第 4 章 DML (Data Manipulation Language) 数据操作 4.1 Load Load 语句可将文件导入到Hive表中 1 语法 hive LOAD DATA [LOCAL] INPATH filepath [OVERWRITE] INTO TABLE  tablename [PARTITION (partcol1val1,partcol2val2 ...)]; 关键字说明: (1) local : 表示从本地加载数据到Hive表;否则从HDFS加载数据到Hive表。 (2) overwrite : 表示覆盖表中已有的数据,否则表示追加。 (3) partition : 表示上传到指定分区,若目标是分区表,需指定分区。 2) 实操案例 (1) 创建一张表 hive (default) create table student(     id int,     name string )row format delimited fields terminated by \t; 创建一张表: (2) 加载本地文件到hive hive (default) load data local inpath /opt/module/datas/student.txt into table student; vim打开文件: 开始Load一下: 因为 into 前面 没有 overwrite 关键字 , 所以是追加模式 没有partition,默认不上传分区 1. 上传文件到HDFS [atguiguhadoop102 ~]$ hadoop fs -put/opt/module/datas/student.txt /user/atguigu 2. 加载HDFS 上的数据, 导入完成后去HDFS上查看文件是否还存在 hive (default)  load data inpath /user/atguigu/student.txt into table student; 检查一下student表: (3) 加载数据覆盖表中已有的数据 1. 上传文件到HDFS hive (default) dfs -put/opt/module/datas/student.txt /user/atguigu; 2. 加载数据覆盖表中已有的数据 hive (default)  load data inpath /user/atguigu/student.txt  overwrite into table student;
http://www.pierceye.com/news/659344/

相关文章:

  • 敦化建设局网站饰品做国际贸易哪些网站
  • 网站做js跳转怎么创建公司
  • 网站建设合同需要交印花税吗怎么做网站卖美瞳
  • 小程序价格为什么比网站建设高自定义wordpress的实用技巧
  • 企业网站模板源码有哪些报价网站制作
  • 网站建设与网页设计实训报告二级建造师建设云网站
  • 网站后缀gov汕头网站建设小程序
  • 一个空间做多个网站wordpress大改动
  • 桂林北站到机场大巴专线时刻表wordpress 分类 标签
  • 自媒体网站源码模板dede重庆永川网站建设报价
  • 国外酷炫网站网页前端设计流程
  • 子午谷网站建设世界杯网页设计素材
  • 关于网站建设申请报告电商网站建设价位
  • 网站评价系统源码wordpress笔记本主题
  • 大庆市建设大厦网站广告设计海报
  • 惠州建设工程交易网站网络营销专业的职业生涯规划
  • 网站页面架构图阿里云的企业网站建设
  • 做微商网站有专门做网站的公司吗
  • 潍坊网站建设方案托管天津建站网
  • 前端如何做双语网站信誉好的唐山网站建设
  • 创建网站目录应注意电子商务类网站设计
  • 哪个网站专做进口商品的企业网站建设的方案ppt
  • 网站结构如何优化wordpress4.7.10漏洞
  • 官方网站举例流量型网站
  • DW个人网站怎么做长沙民企人才网
  • 电脑做网站教学友情链接交易
  • 为什么选php语言做网站重庆网站优化seo公司
  • 仿站侵权吗字体设计图片
  • 王建设医生个人网站智能网站搭建
  • 博物馆网站做的好的山东企业站点seo