通过列中的触发器 varchar 值递增
increment via trigger varchar value in the column
请帮助解决一个问题 - 我需要在插入 table 行后创建增量值
id
number
1
inc1
2
inc2
我需要在数字列中自动插入 inc3。怎么做?
已解决!创建了一个插入前触发器:
BEFORE INSERT ON `incident` FOR EACH ROW set NEW.`number` = CONCAT('INC' , (LPAD ((SELECT incident.sys_id from incident ORDER BY sys_id DESC LIMIT 1), 6, '0')))
这得到了一个以前的 id 并连接它
请帮助解决一个问题 - 我需要在插入 table 行后创建增量值
id | number |
---|---|
1 | inc1 |
2 | inc2 |
我需要在数字列中自动插入 inc3。怎么做?
已解决!创建了一个插入前触发器:
BEFORE INSERT ON `incident` FOR EACH ROW set NEW.`number` = CONCAT('INC' , (LPAD ((SELECT incident.sys_id from incident ORDER BY sys_id DESC LIMIT 1), 6, '0')))
这得到了一个以前的 id 并连接它