在 关系型数据库 中,主键(Primary Key)一定是索引,但索引不一定是主键。
更准确地说:
所以:
✅ 有主键 → 一定有索引
索引可以是:
这些索引:
所以:
❌ 有索引 ≠ 有主键
主键一定是索引,而且通常是最特殊的那种(唯一 + 非空 + 常作为聚簇索引);但索引的范围比主键大得多。
如果你用的是某种具体数据库(MySQL / Oracle / PostgreSQL 等),我可以给你更具体的说明。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。