hive中判断一个表是否存在

1.直接查询,table_name为表名,这个就不多说了,直接上sql

sql:show tables like 'table_name'

hive中判断一个表是否存在_第1张图片

2.模糊查询,例如:'table_name_',判断hive表中是否存在表明中含有'table_name_'字段的表

sql:show tables like 'table_name_*',重点注意'*',与mysql中通配符'%'不同

这样,就可以查询出hive中表名为'table_name_xxx'的表。

 

如果觉得有帮助的话,记得给我点个赞呀^^,谢谢啦。

你可能感兴趣的:(hive,hive,sql,数据库)