我了解自动增量功能,为此我最好做一个自己的表,但是出于某些特定的性能原因,我不希望这样做。
我一行看起来像这样:
id,log
1 | 1:345;2:2345;3:234
有什么办法可以通过一次SQL更新将X添加到日志列,并自动将“ 4”作为日志条目的ID?
最佳答案
从您的示例中我不能完全确定,但是看起来您甚至不需要索引号,即
id | log
1 | 345;234;234
因此,您可以简单地添加条目,并可选地添加
;
前缀。以后,任何代码都可以通过拆分log
来解释;
内容。关于mysql - SQL“字符串”中的自动增量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21468980/