我有以下情况:
我必须将CSV文件导入表格。为此,我使用LOAD DATA LOCAL INFILE。
有没有办法检索所有插入行的id(列'id'),因为我需要在下一步中使用它们。
答案 0 :(得分:4)
创建BEFORE INSERT或AFTER INSERT触发器并将插入的ID值存储到另一个表中 -
CREATE TRIGGER trigger1
AFTER INSERT
ON table1
FOR EACH ROW
BEGIN
INSERT INTO table2(id) VALUES (NEW.id);
END