首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以检查Informix表是否有主键

是否可以检查Informix表是否有主键
EN

Stack Overflow用户
提问于 2015-10-19 14:50:27
回答 2查看 1.1K关注 0票数 0

是否可以(通过查询)检查Informix表的主键是否存在?我必须通过来自EntityManager的javax.persistence来检查这一点。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-19 15:10:36

Chris311,请参阅下面的链接,其中询问并解决了类似的问题:

查询以检查informix中的表中是否存在主键

用户首先为PK (pk_idx列)查找索引名,然后检查索引列(查找PK约束的相同索引名)。

票数 1
EN

Stack Overflow用户

发布于 2015-10-19 15:07:16

任何数据库都支持检索有关数据库架构本身的信息和/或允许更改它的特殊命令。

例如,MySQL支持命令SHOW CREATE TABLE (参见这里)。Informix版本的类似命令称为info。有关详细信息,请查看以下讨论:Informix列出所有字段和表

Java可以运行当前数据库支持的任何命令,包括管理命令,所以您也可以运行info命令。我建议您从使用该命令开始,使用任何针对数据库运行命令的UI或命令行工具。一旦您的命令生效,尝试从java运行它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33217517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档