Navicat中的MySQL视图 - 如何定义“主键”?

时间:2009-05-19 17:51:23

标签: mysql views primary-key unique-index navicat

通常,当我在Navicat中定义View时,我收到以下消息:

  

xxx没有主键。使用以下伪语句对此表进行更新:UPDATE xxx SET ModifiedFieldsAndValues WHERE AllFieldsAndOldValues LIMIT 1

显然,我只使用我的观看查看数据,而不是更新。但这确实让我很好奇:

有没有办法在视图上定义“主键”或“唯一索引”?

1 个答案:

答案 0 :(得分:0)

它暗示视图使用其基表的索引和主键。通过使用CASCADING CHECK选项,可以更改通过视图使用它们时插入和更新的语义

See Updatable and Insertable Views