问题标签 [database-metadata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
538 浏览

java - JTable 表头格式

我想更改JTable显示 SQL Server 数据库中数据的我的标题,因为它还在我的数据库上显示相同的列名。我只需要数据本身,而不是列名。

这是我用来显示数据的代码:

这是结果:

这

我想将 pIDNo 更改为患者 ID,将 pLName 更改为姓氏,pFName 更改为名字,依此类推……

0 投票
3 回答
1342 浏览

java - 如何使用 JDBC 知道列的名称?

给定一个表的名称,如何使用 JDBC 知道列的名称?我知道这是使用 DatabaseMetaData 的东西,欢迎提供示例!

完成问题:

我正在使用 HSQLDB 并在启动服务器时创建表,似乎 databasemetada 无法读取列名。

对象resultSet.next()为空。

0 投票
1 回答
2396 浏览

c# - 从实体框架中的实体获取鉴别器值

我在实体框架中设置了一个 TPH(每个层次结构的表),我使用一个名为的列Discriminator来分隔不同的实体类型。

即,当鉴别器为 0 时,类型为Dog,如果为 1,则为Cat

现在我想将一些用于(大规模)更新的代码从 EF 移动到 custom ExecuteSqlCommand

MetadataWorkspace问题:是否可以通过或其他方式从 Type 中提取 Discriminator 值?

我正在寻找类似的东西GetDiscriminatorValue<Cat>("ColumnName")

如果不可能:是否有另一种方法,这样我就不必在代码中的某处硬编码这些值?

谢谢,

0 投票
1 回答
1981 浏览

java - 使用 JAVA 类从元数据 DatabaseMetaData 中获取特定数据库表的外键和引用表名

我正在编写 java 类来获取所有连接数据库对象(表)。我用过

这是给父表和它的列链接这个问表(account_adjustment)

我也试过

这是给当前表(account_adjustment)表和它的外键列名,但我想要与这个外键链接的表名

0 投票
1 回答
4494 浏览

teradata - 在 Teradata 中查询易失性表

如何查询 Teradata 数据库以查看其中当前有哪些易失性表?我试过了

它没有列出任何现有的易失性表。

0 投票
1 回答
115 浏览

java - 特定类中的空 Java ResultSet

我正在开发一个连接到任何给定 MSSQL 数据库的 android 应用程序。为了使其正常工作,我必须读取数据库元数据以获取其中的表名。我在开发开始时对其进行了测试,它运行良好。这是有效的代码:

正如我所说,它工作得很好,如果我取消注释它仍然可以在那个地方工作。后来,我在我的 Connection 课上做了类似的事情:

conn 是 Connection 对象,它的创建方式与上面在类构造函数中的创建方式相同。

问题是它返回空列表,经过一些测试,我意识到这是因为 ResultSet 是空的(rs.next() 返回 false)。我有点迷茫,因为它基本上和以前做的一样,只是它在课外工作,而不是在课内。有任何想法吗?

0 投票
4 回答
1591 浏览

java - 将数据从 Java 应用程序拉到 Salesforce,我应该从哪里开始?

我是编程新手,我正在尝试做这样的事情。我在基于 Java 的 Web 应用程序中有数据(对象、字段和记录)。我需要 salesforce.com 上的数据。我如何实现这一目标?通过在堆栈中挖掘一个小时,我遇到了几个解决方案(虽然是其中的一部分)。

  1. 在 Salesforce 中使用数据导出选项,这又是手动的,我不知道是否有自动化过程。
  2. 使用 SOAP api 或合作伙伴 API

    • 获取对象:describeGlobal()
    • 获取字段列表:describeSObjects。

有任何想法吗 ?或建议?

提前致谢。

0 投票
2 回答
132 浏览

sql - Sybase IQ 中更新和删除约束值的位置是什么?

在 MS SQL 中,@DB_Name.sys.foreign_keys 将此值保存在 (update|delete)_referential_action 列中。在 Sybase IQ 中的哪里可以找到它们?值是否等于 MS SQL 索引/值?谢谢你。

我正在使用 Sybase IQ 15.4。


更新:我从“SYSTRIGGER”视图中找到了 referential_action 列,但它不包含我的外键的任何记录。

0 投票
1 回答
1668 浏览

java - 无法使用 JAVA DatabaseMetaData 获取外键

我想使用 java DatabaseMetaData 获取外键并尝试过。
但我只有外键引用 pk 列,无法引用唯一列。
我尝试使用 getCrossReference()、getImportedKeys() 模式和相同的结果。

这是我的代码,数据库是 Oracle11g。

该表有两个外键(一个是引用 pk 列,另一个是引用唯一列)但我只有一个日志。
有什么错误吗?
谢谢。

0 投票
5 回答
1634 浏览

java - JDBC自动查询变慢了

我正在维护一个通过 JDBC 创建 Oracle DB 的应用程序。从今天开始这个查询:

由于某些 oracle 内部结构,它开始变得非常缓慢,因为它似乎对我所有的分支都是一样的。

有人知道一个可能的原因以及如何面对吗?

问候, 农齐奥