我正在尝试创建一个应基于组的自动增量列。该列应基于该组中最后一个最大的列递增。以下查询集合给了我两个不同的结果。谁能告诉我原因吗?
>>> from os import popen
>>> cmd = "stat -c '%A %a %n' *"
>>> fname = 'revline.c'
>>> for i in popen(cmd):
... p, m, n = i.split()
... if n != fname:
... continue
... print(m)
break
...
664
>>>
两组查询之间的唯一变化是CREATE TABLE查询的PRIMARY_KEY()中提到的列顺序。
谢谢。