Преобразование запроса SQL Server в его эквивалент MySQL для триггера

#mysql #database-trigger

#mysql #база данных-триггер

Вопрос:

В SQL Server мы можем получить последнюю вставленную запись, используя вставленную таблицу в триггерах. Я знаю, что эквивалентный оператор MySQL является НОВЫМ. Но вопрос в том, как это реализовать. К настоящему документу прилагается фрагмент того, что он показывает в SQL Server. Я хочу то же самое в MySQL. Возможно ли это сделать? Триггерный запрос

Я хочу, чтобы результат был следующим: Вывод триггера

Пожалуйста, приведите полную реализацию. Я пробовал НОВЫЕ способы, которые не сработали. Спасибо.

Комментарии:

1. Что вы пробовали в MySQL, почему это не сработало? Что пытается сделать ваш старый код? Похоже, что это триггер, который ничего не делает,

2. @JeffUK, я пытался показать последнюю запись, не сохраняя ее в новой таблице. Давайте возьмем этот запрос в качестве примера: Выберите * из Customer. Вы знаете, что он возвращает таблицу. То же самое, что я пытался сделать в своем коде. То есть, когда триггер будет запущен, в качестве результата запроса / триггера будет показана только последняя вставленная запись. Чтобы увидеть результат, мне нужно вручную выполнить tblEmployeeAudit. Это основная проблема, с которой я сталкиваюсь здесь.

3. Если у вас есть немного времени @JeffUK, пожалуйста, просто просмотрите ссылку. Чтобы быть точным, смотрите только с 7-й по 8-ю минуты. youtube.com/watch?v=k0S4P-a6d5w

4. Спасибо, теперь я вижу, что он делает в SQL Sever. Пожалуйста, отредактируйте свой вопрос, включив в него код, который вы пробовали (в виде текста, а не скриншота) воспроизвести в MySQL, и подробно объясните, почему он работает не так, как ожидалось.

5. @JeffUK, что я пытался сделать, так это просто показать последнюю запись, не вставляя значения в другую таблицу. Что я пробовал, так это: CREATE TRIGGER Вставить` ПОСЛЕ ВСТАВКИ В customer ДЛЯ КАЖДОЙ СТРОКИ Выберите new. Идентификатор, new.Name ;` Сообщение об ошибке: Не разрешено возвращать результирующий набор из триггера .