如何从 JDBC 检索序列元数据?
我正在尝试从 Java 代码(使用基本 JDBC)检索 Oracle DB 的不同类型的元数据。例如,如果我想检索带有 _FOO 后缀的表列表,我可以执行以下操作: Con…
我可以更改数据库元数据查询结果集中的获取模式吗?
我正在使用 DatabaseMetaData 实例检查数据库。我获取了数据库中表的所有信息,并且毫无问题地迭代了所有结果集。 在迭代结束时,我想返回到 ResultSe…
为什么我无法调试 DatabaseMetaData?
我有一个使用 JDBC-OBDC 的 Java 小应用程序,遇到了一个奇怪的情况。我正在使用 DatabaseMetaData 类检查数据库。当我执行该程序时,一切正常,没有…
数据库元数据获取列详细信息
我使用数据库元数据来查找列大小。但 getColumns(null,null,"table_name",null) 返回一个空结果集。我通过查询来检查该表,并且该表存在。错误在哪里…
如何从 SELECT 查询(而不是表)显示列?
运行以下命令时出现语法错误: show columns from (select * from (select * from my_table) as T) 如何显示我编写的查询中的列,而不是表中的列?…
如何从数据库中获取所有表名?
我想从数据库模式中检索所有表名称,并且如果可能的话,获取以指定前缀开头的所有表。 我尝试使用 JDBC 的 connection.getMetaData().getTables() 但…
JDBC DatabaseMetaData.getColumns() 返回重复列
我正忙于编写一段代码来从 Oracle 数据库获取表的所有列名。我想出的代码如下所示: DriverManager.registerDriver (new oracle.jdbc.driver.OracleDr…
如何使用 NHibernate(或 Fluent)检查表是否存在?
检查 NHibernate(或 Fluent-NHibernate)中是否存在表的最佳、最一致的方法是什么? 有可能吗?我的意思是,对于这样一个重型 ORM 来说,这似乎是一…
- 共 1 页
- 1