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

Hive 定义变量 变量赋值 引用变量

Hive 定义变量 变量赋值 引用变量

变量

hive 中变量和属性命名空间

命名空间权限描述
hivevar读写用户自定义变量
hiveconf读写hive相关配置属性
system读写java定义额配置属性
env只读shell环境定义的环境变量

语法

Java对这个除env命名空间内容具有可读可写权利;

env命名空间,对环境变量只提供可读权限。

hive变量

配置行为所有属性。

指定hive.cli.print.current.db属性

开启这个属性可以在CLI提示符前打印出当前所在的数据库名

默认数据库名是default,这个属性的默认值是false

hive变量

SET

用来显示或修改变量值;还可以给变量赋予新的值。

前缀hivevar:是可选的,–hivevar 和 --define 标记是相同的。

# 操作系统环境下 定义变量
hive --define slogan=勿忘国耻

hive 命令行 查看变量

set slogan;
set hivevar:slogan;

hive 命令行 定义修改变量

set hivevar:slogan=铭记历史;
set hivevar:slogan;
set slogan;

hive变量

引用变量

定义变量

set hivevar:userId=user_id;
set hivevar:userName=user_name;

引用变量

create table t_user(${userId} int, ${userName} string);

查找表

show tables;

查看表信息

describe t_user;

删除表

drop table t_user

hive变量

http://www.lryc.cn/news/238744.html

相关文章:

  • 51单片机LED灯渐明渐暗实验
  • 美团面试:微服务如何拆分?原则是什么?
  • easyExcel注解详情
  • S7-1200PLC 作为MODBUSTCP服务器通信(多客户端访问)
  • 泰勒多项式
  • 【Hello Go】Go语言文本文件处理
  • ppt录屏制作微课,轻松打造精品课程
  • php伪随机数
  • 为什么录屏没声音?实用技巧大放送!
  • 分布式系统的认证授权
  • TVS瞬态抑制二极管的工作原理和特点?|深圳比创达电子EMC
  • csdn - mermaid
  • C题目11:数组a[m]排序
  • 编译器安全
  • docker部署gitlab 12.10.6过程
  • 单例设计模式是什么?什么是 Singleton 单例设计模式?Python 单例(单件)设计模式示例代码
  • Redis跳跃表
  • C++基础从0到1入门编程(二)
  • Uniapp扫码预览连接地址与手机不在同一网段
  • 万界星空科技SMT行业生产管理MES系统解决方案
  • vue3 uniapp h5 安卓和iOS开发适配踩坑记录
  • inf和nan
  • 十. Linux关机重启命令与Vim编辑的使用
  • Spring-IOC-@Value和@PropertySource用法
  • 如何理解Python中一切皆对象?
  • 【如何学习Python自动化测试】—— 鼠标键盘操作
  • 随笔-事儿就这么个事儿
  • django理解03 数据库引入
  • Jtti:windows中apache怎么实现负载均衡
  • 2311rust,到43版本更新