gpt4 book ai didi

java - Hive 表为空检查

转载 作者:行者123 更新时间:2023-12-01 06:16:40 25 4
gpt4 key购买 nike

如何检查特定表是否表示表 A 在 hive 中为空。我需要将其作为 boolean 值存储到我的 java 代码中的变量中。我尝试了这个

Statement stmt = con.createStatement();

stmt.execute("Select count(*) from "+tableName);
int ct = stmt.getUpdateCount();
logger.info("Hive Table count is " +ct);
if(ct > 0)
return false;
else
return true;

但这似乎不起作用。有什么建议吗?

最佳答案

试试这个:

    Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("Select count(*) from "+tableName);
int ct = rs.getInt(0);
logger.info("Hive Table count is " +ct);
if(ct > 0)
return false;
else
return true;

关于java - Hive 表为空检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23060083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com