【发布时间】:2021-10-27 16:00:15
【问题描述】:
我有一个以 id 作为主键的表
CREATE TABLE "societe" (
"id" INTEGER UNIQUE,
"name" TEXT,
"phone" INTEGER,
PRIMARY KEY("id" AUTOINCREMENT)
);
我希望“ID”自动递增,但我希望它采用这种格式:
“C1”、“C2”、“C3”、...
有什么帮助吗?
【问题讨论】:
-
请阅读您使用的标签 (stackoverflow.com/tags/sqlite/info) 的标签信息 wiki,并按照此处所述提供 MRE。至少“我有一张桌子”。理想情况下,您尽最大努力实现您想要的。
-
C99之后会发生什么?
-
标题似乎暗示您已经知道如何设置自动增量整数(即没有字符作为前缀)。请将此作为基础,以便将问题集中在您需要帮助的部分。
-
@forpas C100,C101,C102
-
这似乎是一个奇怪的不一致的数字格式方案。前导零直到 99,然后没有前导零。实现一致肯定会更容易,无论是否前导零。
标签: sqlite