如何在我的 table 中添加一个字段 auto_incremented 从 001 到 999 除了它的原始 ID
how to add a field in my table that is auto_incremented from 001 to 999 besides its original ID
CREATE TABLE `opportunity` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) NOT NULL,
`account_id` int(11) DEFAULT NULL,
`description` text,
`type_id` int(11) DEFAULT NULL
)
table 上只能有一个自动增量列,无论如何,如果我没记错的话,MySQL 没有能力“循环”增量。为了实现您的要求,我认为您需要创建并附加一个 BEFORE INSERT 触发器例程。
CREATE TABLE `opportunity` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(100) NOT NULL,
`account_id` int(11) DEFAULT NULL,
`description` text,
`type_id` int(11) DEFAULT NULL
)
table 上只能有一个自动增量列,无论如何,如果我没记错的话,MySQL 没有能力“循环”增量。为了实现您的要求,我认为您需要创建并附加一个 BEFORE INSERT 触发器例程。