-- 创建一个表来存储序号信息
CREATE TABLE sequence_table (
id INT NOT NULL AUTO_INCREMENT,
PRIMARY KEY (id)
);
-- 插入一条记录以生成序号
INSERT INTO sequence_table () VALUES ();
-- 获取刚刚插入的序号
SELECT LAST_INSERT_ID();
-- 如果需要删除该记录(仅用于获取序号),可以执行以下语句
DELETE FROM sequence_table WHERE id = LAST_INSERT_ID();
sequence_table 的表,其中包含一个自增的 id 字段。每次插入新记录时,id 字段会自动递增。INSERT INTO sequence_table () VALUES (); 语句插入一条空记录,这将触发 id 字段的自增。SELECT LAST_INSERT_ID(); 可以获取最后一次插入操作生成的自增 id 值。DELETE FROM sequence_table WHERE id = LAST_INSERT_ID(); 删除刚刚插入的记录。这种方法适用于简单的序号生成需求。如果你有更复杂的需求,可能需要考虑其他方法或工具。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站