Mysql查询DB_ROW_ID值

标签 mysql

这里我试图检索 DB_ROW_ID 的值,这是 InnoDb 引擎在创建无主键表时添加的内部字段。 基本目的是获取内部列 id,以便在查询的后续部分将其与表进行映射。

有什么方法可以查询这些内部列,或者如何存储行 ID 而不在表上创建主键

谢谢

最佳答案

不,你不能得到这个。如果需要,您需要创建自己的自增主键。完整答案:

https://dba.stackexchange.com/questions/40644/is-it-possible-to-select-internal-innodb-columns

关于Mysql查询DB_ROW_ID值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23148165/

相关文章:

MySQL - 日志是否记录父子表的删除查询?

php - Mysql连接表数据,需要在1个查询中从两者中拖出数据

mysql - mysql for django 1.8安装错误

php - Varnish 503 错误不会消失并且是随机的

mysql - mysql中如何用join代替union

mysql - 再次出现行时间差异

html - 在grails中显示blob文本

mysql - 带上最后10个订单,不重复

mysql - SQL 查询中的列计数

php - 服务器添加或更新记录时如何同步应用程序数据