这在sql查询窗口中非常有效。。。但当我尝试将它放入存储过程时它失败了。。
查询:
INSERT INTO Dulce(userid, type, window) VALUES (pUserId, pType, pWindow);
SELECT P.*,
U.Username,
U.Name
FROM Dulce P
INNER JOIN User U ON P.Userid = U.Userid
WHERE DulceId = LAST_INSERT_ID()
创建过程时的错误只是说
SELECT P.*,
U.Username,
U.Name
检查我的语法
2条答案
按热度按时间ymzxtsji1#
你需要一个分隔符;在select语句中。
另外,最好将最后一个\u insert \u id()保存到一个变量中,并在select中使用该变量。
nwlqm0z12#
我的个人资料的解决方案是