查找hive中的视图
来源:互联网 发布:linux 内核架构优化 编辑:程序博客网 时间:2024/05/08 18:42
有一个需求,让找出hive中的所有视图。
hive没有直接的命令来查看这个表是否是视图还是普通表。
cd $HIVE_HOME/conf/
more hive-site.xml
假设我们看到的用户名和密码是hive_user和123456
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://host:3306/hive</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>hive_user</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>123456</value>
</property>mysql -uhive_user -hhost -p123456
这样就能找到所有的视图了。
hive没有直接的命令来查看这个表是否是视图还是普通表。
cd $HIVE_HOME/conf/
more hive-site.xml
假设我们看到的用户名和密码是hive_user和123456
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://host:3306/hive</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value>hive_user</value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value>123456</value>
</property>mysql -uhive_user -hhost -p123456
mysql> show databases;+--------------------+| Database |+--------------------+| information_schema | | hive | +--------------------+mysql> show tables;+-----------------------+| Tables_in_hive |+-----------------------+| BUCKETING_COLS | | CDS | | COLUMNS | | COLUMNS_V2 | | DATABASE_PARAMS | | DBS | | DB_PRIVS | | DELETEME1364280120923 | | DELETEME1388042180623 | | GLOBAL_PRIVS | | GROUPS | | GROUP_DBS | | IDXS | | INDEX_PARAMS | | PARTITIONS | | PARTITION_KEYS | | PARTITION_KEY_VALS | | PARTITION_PARAMS | | PART_COL_PRIVS | | PART_PRIVS | | ROLES | | ROLE_MAP | | SDS | | SD_PARAMS | | SEQUENCE_TABLE | | SERDES | | SERDE_PARAMS | | SORT_COLS | | TABLE_PARAMS | | TBLS | | TBL_COL_PRIVS | | TBL_PRIVS | | USERS | | USER_GROUPS | | tbl_with3keys | +-----------------------+35 rows in set (0.00 sec)mysql> desc TBLS;+--------------------+--------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+--------------------+--------------+------+-----+---------+-------+| TBL_ID | bigint(20) | NO | PRI | NULL | | | CREATE_TIME | int(11) | NO | | NULL | | | DB_ID | bigint(20) | YES | MUL | NULL | | | LAST_ACCESS_TIME | int(11) | NO | | NULL | | | OWNER | varchar(767) | YES | | NULL | | | RETENTION | int(11) | NO | | NULL | | | SD_ID | bigint(20) | YES | MUL | NULL | | | TBL_NAME | varchar(128) | YES | MUL | NULL | | | TBL_TYPE | varchar(128) | YES | | NULL | | | VIEW_EXPANDED_TEXT | mediumtext | YES | | NULL | | | VIEW_ORIGINAL_TEXT | mediumtext | YES | | NULL | | +--------------------+--------------+------+-----+---------+-------+mysql> select TBL_NAME from TBLS where TBL_TYPE='VIRTUAL_VIEW';
这样就能找到所有的视图了。
The End.
0 0
- 查找hive中的视图
- 查找hive中的视图
- 查找hive创建的视图
- hive 视图
- Hive视图
- hive视图
- hive视图
- Hive-视图
- 查找视图
- HIVE VIEW 视图
- hive view 视图
- Hive视图<转>
- hive视图操作
- hive视图和索引
- Hive视图和索引
- hive视图——视图的嵌套
- 根据Tag查找视图
- cocoa查找子视图
- 那一天--仓央嘉措
- IAR与Keil启动代码分析比较
- 在android 中开发java.net.SocketException: socket failed: EACCES (Permission denied) 报错
- 剑指offer 面试题26复杂链表的复制
- JAVA计算字符串的相似度
- 查找hive中的视图
- 限制TextView文字现实的长度以及超长显示的方式
- iOS UITableView性能优化2
- android 退出选项 System.exit(0)和finish()的区别
- 初学HTML5---页面结构
- libsvm函数库使用说明教程
- mongodb 常用驱动写法 如何连接mongodb
- 最短路径之Dijkstra算法及实例分析
- 性能监控之linux vmstat命令