标题: 如何写触发器返回ID [打印本页] 作者: sanzhongzhifu 时间: 2011-4-21 20:19 标题: 如何写触发器返回ID 我想插入的时候返回它的ID
代码如下
DROP TRIGGER IF EXESTS triggername ;
CREATE TRIGGER triggername AFTER INSERT ON tablename
FOR EACH ROW
BEGIN
select last_insert_id;
END
但是提示不能有返回值
那就调用存储过程
DROP TRIGGER IF EXESTS triggername ;
CREATE TRIGGER triggername AFTER INSERT ON tablename
FOR EACH ROW
BEGIN
call mypro();
END
还
DROP PROCEDURE IF EXESTS triggername ;
CREATE PROCEDURE procedurename()
BEGIN
select last_insert_id;
END
但是还提示不能有返回值
应该怎么写