2017-02-12 80 views
0

我已经创建了我的数据库和表格。 我的表格之一需要2个字段为自动增量。 其中一个col被设置为我的主键,所以没有问题。 但是,我需要另一个列也是自动增量。phpmyadmin如何设置自动增量的2列

任何人都知道如何设置?

回答

0

你试图解决什么问题?两列的值是否完全相同(如果您同时开始对自动增量列进行计数,则暗示)?没有多大意义,为什么你会这样做(即使有偏移量,它是运行SELECT查询时可以计算的已知值)。更全面地描述你想要完成的事情将帮助我们尝试解决你的问题,而不是简单地回答问题。

但是,基本上没有,MySQL不允许你这样做。请参阅https://dba.stackexchange.com/a/35483/33241以获得更多解释和其他想法。

根据您的最终目标,也有一些解决方法,或者将工作方案。大多数情况下,我正在考虑触发器;插入后,您可以增加或计算一个值,以存储在第二列中,但正如我之前所说,由于可以稍后计算,因此我没有看到用于存储的用例。

+0

赞赏你的帮助。问题解决了,我设置了我的外键。感谢您提供的信息。 – aaa