执行“SHOW PROFILES”时出错“列索引超出范围,0 <1”

时间:2015-01-31 08:14:59

标签: java mysql jdbc

如何执行查询&#34; SHOW PROFILES&#34;在jdbc?

我尝试过类似的事情:

try (ResultSet rs = stmt.executeQuery("SHOW PROFILES;");) {
    while (rs.next()) {
        System.out.println(rs.getString(0));

    }
}

但是我得到"Column Index out of range, 0 < 1. error "例外。

1 个答案:

答案 0 :(得分:3)

错误显然是列索引应该以一个开头。

尝试将rs.getString(0);更改为rs.getString(1);

查看此问题了解更多信息; java.sql.SQLException: Column Index out of range, 0 < 1