问题标签 [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.
java - JTable 表头格式
我想更改JTable
显示 SQL Server 数据库中数据的我的标题,因为它还在我的数据库上显示相同的列名。我只需要数据本身,而不是列名。
这是我用来显示数据的代码:
这是结果:
我想将 pIDNo 更改为患者 ID,将 pLName 更改为姓氏,pFName 更改为名字,依此类推……
java - 如何使用 JDBC 知道列的名称?
给定一个表的名称,如何使用 JDBC 知道列的名称?我知道这是使用 DatabaseMetaData 的东西,欢迎提供示例!
完成问题:
我正在使用 HSQLDB 并在启动服务器时创建表,似乎 databasemetada 无法读取列名。
对象resultSet.next()为空。
c# - 从实体框架中的实体获取鉴别器值
我在实体框架中设置了一个 TPH(每个层次结构的表),我使用一个名为的列Discriminator
来分隔不同的实体类型。
即,当鉴别器为 0 时,类型为Dog
,如果为 1,则为Cat
等
现在我想将一些用于(大规模)更新的代码从 EF 移动到 custom ExecuteSqlCommand
。
MetadataWorkspace
问题:是否可以通过或其他方式从 Type 中提取 Discriminator 值?
我正在寻找类似的东西GetDiscriminatorValue<Cat>("ColumnName")
如果不可能:是否有另一种方法,这样我就不必在代码中的某处硬编码这些值?
谢谢,
java - 使用 JAVA 类从元数据 DatabaseMetaData 中获取特定数据库表的外键和引用表名
我正在编写 java 类来获取所有连接数据库对象(表)。我用过
这是给父表和它的列链接这个问表(account_adjustment)
我也试过
这是给当前表(account_adjustment)表和它的外键列名,但我想要与这个外键链接的表名
teradata - 在 Teradata 中查询易失性表
如何查询 Teradata 数据库以查看其中当前有哪些易失性表?我试过了
它没有列出任何现有的易失性表。
java - 特定类中的空 Java ResultSet
我正在开发一个连接到任何给定 MSSQL 数据库的 android 应用程序。为了使其正常工作,我必须读取数据库元数据以获取其中的表名。我在开发开始时对其进行了测试,它运行良好。这是有效的代码:
正如我所说,它工作得很好,如果我取消注释它仍然可以在那个地方工作。后来,我在我的 Connection 课上做了类似的事情:
conn 是 Connection 对象,它的创建方式与上面在类构造函数中的创建方式相同。
问题是它返回空列表,经过一些测试,我意识到这是因为 ResultSet 是空的(rs.next() 返回 false)。我有点迷茫,因为它基本上和以前做的一样,只是它在课外工作,而不是在课内。有任何想法吗?
java - 将数据从 Java 应用程序拉到 Salesforce,我应该从哪里开始?
我是编程新手,我正在尝试做这样的事情。我在基于 Java 的 Web 应用程序中有数据(对象、字段和记录)。我需要 salesforce.com 上的数据。我如何实现这一目标?通过在堆栈中挖掘一个小时,我遇到了几个解决方案(虽然是其中的一部分)。
- 在 Salesforce 中使用数据导出选项,这又是手动的,我不知道是否有自动化过程。
使用 SOAP api 或合作伙伴 API
- 获取对象:describeGlobal()
- 获取字段列表:describeSObjects。
有任何想法吗 ?或建议?
提前致谢。
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 列,但它不包含我的外键的任何记录。
java - 无法使用 JAVA DatabaseMetaData 获取外键
我想使用 java DatabaseMetaData 获取外键并尝试过。
但我只有外键引用 pk 列,无法引用唯一列。
我尝试使用 getCrossReference()、getImportedKeys() 模式和相同的结果。
这是我的代码,数据库是 Oracle11g。
该表有两个外键(一个是引用 pk 列,另一个是引用唯一列)但我只有一个日志。
有什么错误吗?
谢谢。
java - JDBC自动查询变慢了
我正在维护一个通过 JDBC 创建 Oracle DB 的应用程序。从今天开始这个查询:
由于某些 oracle 内部结构,它开始变得非常缓慢,因为它似乎对我所有的分支都是一样的。
有人知道一个可能的原因以及如何面对吗?
问候, 农齐奥