我使用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抛出一个错误,说我应该阅读第一个分号后如何完成整个部分的手册=(
答案 0 :(得分:0)
我的问题是我认为phpMyAdmin已经将BEGIN
和END
添加到程序中...