Почему процедура в MySQL всегда возвращает OK

161
11 июля 2018, 01:30

Доброе время суток, я своял процедуру, которая должна получить самую старую запись и обновить дату обращения к этой записи, при вызове

mysql> CALL User();

Query OK, 1 row affected (0,06 sec)

Всегда будет возвращатся ОК Я так понимаю это потому что возвращается результат работы функции UPDATE Если убрать запрос UPDATE то возвращается нормальный результат select как и должно быть...

Собственно вопрос как оставить UPDATE но что бы процедура возвращала результат работы select?

CREATE DEFINER=`h`@`%` PROCEDURE `User`()
BEGIN
SELECT
    userP.id,
    userP.username,
INTO
    @id,
    @username,
FROM
    `User`
ORDER BY
    DateUse ASC limit 1;
UPDATE `User` SET DateUse=CURRENT_TIMESTAMP WHERE id=@id;
END
READ ALSO
Hе работает автовоспроизведение HTML5

Hе работает автовоспроизведение HTML5

Не работает автовоспроизведениеИ также скрытие клавиш управление т

207
Как можно сделать фон штриховкой на CSS/HTML?

Как можно сделать фон штриховкой на CSS/HTML?

Можно ли сделать такой штрих, если да, то как

169
Хочу сделать табы на WP

Хочу сделать табы на WP

Хочу сделать табы на WordPress, но чтобы в самих табах была основная инфа, а когда нажать, то выезжает меню вниз

159
Как подключить к кнопке элемент?

Как подключить к кнопке элемент?

Как подключить к кнопке элемент? Делаю через visual composer, и надо чтобы элемент выезжал, по нажатию кнопки, но то что выезжает, это отдельный ряд,...

186