mysql中rowid的理解
主要记录下mysql中的rowid的理解。MySQL中也是存在rowid的概念,名字叫 _rowid ,是一个非空唯一列的别名,不同情况下指向的不同列,并且存在rowid不存在的情况。存在rowid①当表存在integer类型的单字段主键,_rowid指向的就是当前主键字段②表不存在主键,但是有integer类型的唯一性单字段索引,_rowid指向的就是当前该字段。不存在rowid①表的主键是联合
·
主要记录下mysql中的rowid的理解。
MySQL中也是存在rowid的概念,名字叫 _rowid ,是一个非空唯一列的别名,不同情况下指向的不同列,并且存在rowid不存在的情况。
存在rowid
①当表存在integer类型的单字段主键,_rowid指向的就是当前主键字段
②表不存在主键,但是有integer类型的唯一性单字段索引,_rowid指向的就是当前该字段。
不存在rowid
①表的主键是联合主键,多个主键字段。
②表主键是单字段,但是是字符串类型。
③表不存在主键,但是有唯一性单字段索引,但是该字段不是integer类型。
更多推荐
已为社区贡献3条内容
所有评论(0)