我正在做一个小型 Web 应用程序,它使用 hibernate 查询数据库并在 jsp 中显示一个包含接收到的数据的表。为此,我使用 DML 语句来检索数据库数据。
Session session = sessionFactory.getCurrentSession();
Query query = session.createSQLQuery(sqlQuery);
query.setResultTransformer(AliasToEntityMapResultTransformer.INSTANCE);
List<Map<String, Object>> resultSetList = query.list();
问题是当我有一个包含 FK 列的表时。我需要..据我所知,是一个 SQL DDL 语句,它检索有关表中 FK 列的信息,信息含义.. FK 列,如果引用的表的名称,以及它所引用的表中的列。
我搜索了很多,但没有发现任何相关内容,您知道 ddl 语句应该是什么样子吗?
非常感谢,