如何在PROCEDURE

时间:2016-01-14 14:20:34

标签: phpmyadmin

我使用phpMyAdmin版本4.1.14.8和MySQL版本5.5

我有一个完全符合我想要的程序。我使用phpMyAdmin中的过程弹出对话框创建了它。

现在,当我打电话时,我只想知道他是否创建了这个条目。

程序是这样的:

INSERT INTO
`entries`
(`user_id`, `creationDate`, `description`)
SELECT
`user`.`id`, CURRENT_TIMESTAMP, description
FROM
`user`
WHERE
`user`.`session_id` != ''
AND
`user`.`session_id` = session_id

现在我想将新创建的id设置为带有LAST_INSERT_ID()的OUT参数,但我不确定如何执行此操作,因为无论何时使用分号来完成第一个语句而只是添加例如。

SELECT
*
FROM
`entries`;

phpMyAdmin抛出一个错误,说我应该阅读第一个分号后如何完成整个部分的手册=(

1 个答案:

答案 0 :(得分:0)

我的问题是我认为phpMyAdmin已经将BEGINEND添加到程序中...