Như tôi đã nói trong nhận xét, bạn có thể sử dụng giá trị tạm thời cho name
cột. Bạn có thể sử dụng một yêu cầu như:
INSERT INTO `table` VALUES('', 'name') /*let's assume name is the real name you want to insert*/
Sau đó, tôi không chắc về cách sử dụng trình kích hoạt, nhưng bạn có thể muốn viết một cái gì đó như sau:
delimiter #
CREATE TRIGGER update_name_after_insert INSERT ON `table`
for each row
begin
update `table` set name = CONCAT_WS("_", id, name)
end#