gpt4 book ai didi

java - 使用 Hibernate 查找数据库大小

转载 作者:太空宇宙 更新时间:2023-11-04 13:33:17 26 4
gpt4 key购买 nike

我需要获取数据库大小,我正在使用 hibernate 和 Java。使用此查询

("SELECT sum( data_length + index_length ) / 1024 / 1024 as DataBase_Size_in_MB FROM information_schema.TABLES where table_schema="+database)

这在 Mysql 中工作正常,但 hibernate 给出 information_schema.TABLES 未映射错误。

最佳答案

如果您正在使用 hibernate,那么 FROM hibernate 之后的名称会尝试查找您将在其中映射到数据库表的 POJO 类。

如果你想使用原生 SQL,请使用 Session.createSQLQuery("");

关于java - 使用 Hibernate 查找数据库大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31958396/

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