Navicat使用的一个问题

xx 发布于 2010/09/09 17:05
阅读 1K+
收藏 2

我在打开Navicat的视图时,弹出窗口说该表没有主键,将使用下列虚拟语句更新这个表等等,请问有谁知道如何处理吗?

加载中
0
红薯
红薯

给这个表增加主键即可。

因为没有主键 Navicat 无法定位到具体某一条记录。

0
曾建凯
曾建凯

路过,支持红薯老大一下!

0
x
xx

问题是我打开的是视图,而不是基本表,如何在视图中添加主键?

(我在基本表中的相应的字段已经设定了主键,还是不行。)

0
黄平俊
黄平俊

如果表结构被破坏,需要重建视图

0
x
xx

引用来自#5楼“Jimmy”的帖子

如果表结构被破坏,需要重建视图

 不存在表结构被破坏的问题啊,我都退出重启过了,问题依旧。

0
红薯
红薯

创建的视图最好包含表中的主键列,反正一个原则,不管是视图也好,还是表也好,如果 Navicat 无法找到一个每一行唯一的标识字段,就会报这个提示信息。

0
x
xx

引用来自#7楼“红薯”的帖子

创建的视图最好包含表中的主键列,反正一个原则,不管是视图也好,还是表也好,如果 Navicat 无法找到一个每一行唯一的标识字段,就会报这个提示信息。

 看来没有办法了,我的视图中是count计数的结果,肯定无法找到一个每一行唯一的标识字段。

那有没有办法让Navicat忽略这个问题,或者不让它弹出窗口?每次弹出窗口都要点一下确定来关闭它,非常麻烦。

0
OSC智者
OSC智者
Navicat for Oracle 如何连接Oracle11呢
返回顶部
顶部